我使用Jaxb2Marshaller
andXMLStreamWriter
从Java POJO-s生成 XML 文件XSD
。
而且我意识到,如果我在不同的环境中运行我的应用程序,元素中属性的顺序是不同的。
我还意识到在我的机器中它使用与 XSD 中相同的顺序,而在其他机器中它看起来使用降序的字母数字顺序。
但我无法证明这个描述。当然是字母数字顺序,但很有可能。
什么可能导致此订单更改?
我知道属性的顺序在 XML 中应该无关紧要,但真的没有解决方案来为 Java 中的元素属性设置顺序吗?当然可以使用任何类型的库。
繁花如伊
扬帆大鱼
相关分类