在XML中搜索值

时间:2014-03-25 21:42:39

标签: java xml

使用XML进行搜索的最佳方法是什么?

基本上需要找到“DN”值=“dina.net”

这是XML:

  <UD>
    <node status="15" name="DINA" KEY="340557#200055465" parentNodePK="">
       <attr name="UDID" value="340557" />
       <attr name="version" value="" DMID="6115"/>
       <attr name="DN" value="dina.net" UDMID="6118"/>
    </node>
    <node status="1500210002" name=" DINA@0" KEY="340557#200055466" parentNodePK="340557#200055465">
      <attr name=" UDID " value="340557"/>
      <attr name="version" value="" DMID="6125"/>
    </node>
 </UD>

由于

1 个答案:

答案 0 :(得分:0)

有许多不同的Java XML库使用DOM,SAX等不同的方法。根据您的使用情况,您甚至可以使用像Jackson这样的库将它们映射到对象。

如果只是阅读XML,这是一个很好的评论:
Best XML parser for Java