可能重复:
Java 中输出文件中 XML 属性的控制顺序
我有这个代码:
Element node = testDoc.createElement("image_file");
node.setAttribute("id", count);
node.setAttribute("file_name", fileNameCombinedWithPNG);
我的 XML 在filename
之前id
,无论我做什么,即使我切换设置属性的顺序,XML 的输出看起来都是一样的,即它是:
image_file filename="xyz" id="1" as but I want is image_file id="1" filename="adfx"