虽然没什么人回复,但还是谢谢大家,这是本人的一个解决方案!
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"));
		}  
回复  更多评论