以文本方式查看主题

-  计算机科学论坛  (http://bbs.xml.org.cn/index.asp)
--  『 DOM/SAX/XPath 』  (http://bbs.xml.org.cn/list.asp?boardid=11)
----  请教关于xml元素内容排序问题  (http://bbs.xml.org.cn/dispbbs.asp?boardid=11&rootid=&id=19656)


--  作者:jackybu
--  发布时间:6/16/2005 8:36:00 AM

--  请教关于xml元素内容排序问题
加入如下XML片断
<用户>
  <名字>aaa<\名字>
  <年龄>12<\年龄>
<\用户>
<用户>
  <名字>bbb<\名字>
  <年龄>11<\年龄>
<\用户>

如果我希望对用户年龄进行排序,然后要求输出的是用户的名字。
请问如何处理?
对于排序  我暂时找到解决的方法是dom4j的 org.dom4j.xpath.DefaultXPath.sort
但是我感觉这个道理其实也就是把元素内容放到一个list中  然后利用collection的sort方法进行排序。
小弟刚刚接触这方面的知识  恳请各位不吝赐教。谢谢!



W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
31.250ms