oxh = xmldoc.createElement("row");
oxh.setAttribute("DIC_CODE",obj.getDicCode());
oxh.setAttribute("DIC_TEXT",obj.getDicText());
oxh.setAttribute("DIC_SPELL","");
oxh.setAttribute("DIC_ASPELL","");
root.appendChild(oxh);
我要的顺序是这样的:<row DIC_CODE="02" DIC_TEXT="未婚" DIC_SPELL="" DIC_ASPELL=""/>
但是执行后的顺序是按字母大小写的格式:<row DIC_ASPELL=""DIC_CODE="02" DIC_SPELL="" DIC_TEXT="未婚"/
我也遇到了这个问题,用jdom就可以按照我们自定义的顺序来排列,但是如果用org.w3c.dom包,再用javax.xml.transform.dom.Transformer将document输出到一个String中就不行,不知道为什么???