雖然沒什么人回復(fù),但還是謝謝大家,這是本人的一個(gè)解決方案!
File xmlFile = new File("...user.xml");
SAXReader reader = new SAXReader();
Document doc = reader.read(xmlFile);
List<Element> nodes = doc.selectNodes("//user", "@id"); //升序
for(Element e : nodes) {
System.out.println("id : " + e.attributeValue("id"));
System.out.println("name : " + e.attributeValue("name"));
}
System.out.println("----------------------------------");
Collections.reverse(nodes); //降序
for(Element e : nodes) {
System.out.println("id : " + e.attributeValue("id"));
System.out.println("name : " + e.attributeValue("name"));
}
回復(fù) 更多評論