可以说,我有以下XMLJAXB解组集合元素顺序
<?xml version="1.0" encoding="utf-8"?>
<names>
<name first="John" last="Doe"/>
<name first="Jane" last="Doe"/>
...
</names>
这是我的代码:
final JAXBContext context = JAXBContext.newInstance(Names.class);
final Unmarshaller um = context.createUnmarshaller();
final InputStream in = new FileInputStream(file);
final Reader reader = new InputStreamReader(in, Charset.forName("UTF-8"));
final Names namesList = (Names) um.unmarshal(reader);
...
现在我找不到说明在订购这些元素将是任何文件。 在我的应用程序中,重要的是我的XML文件中的顺序在java对象中是相同的。我试图在源代码中查找它,但它很难理解。我希望有人能帮助我解决这个问题。谢谢。
裤裤
由于为了在XML文件** **是相关的,我是** **非常肯定,订单将与XML文件中的完全相同。 – 2011-03-14 14:30:16