为了账号安全,请及时绑定邮箱和手机立即绑定

如何在Java中使用XPath读取XML

如何在Java中使用XPath读取XML

慕桂英4014372 2019-05-30 17:01:49
如何在Java中使用XPath读取XML我希望使用Java中的XPath读取XML数据,因此对于我收集到的信息,我无法按照我的要求解析XML。我想做的是:通过URL从网上获取XML文件,然后使用XPath解析它,我想在其中创建两个方法。一个是输入一个特定的节点属性id,然后作为结果得到所有的子节点,第二个假设我只想得到一个特定的子节点值。<?xml version="1.0"?><howto>   <topic name="Java">       <url>http://www.rgagnonjavahowto.htm</url>   <car>taxi</car>   </topic>   <topic name="PowerBuilder">        <url>http://www.rgagnon/pbhowto.htm</url>        <url>http://www.rgagnon/pbhowtonew.htm</url>   </topic>   <topic name="Javascript">         <url>http://www.rgagnon/jshowto.htm</url>   </topic>  <topic name="VBScript">        <url>http://www.rgagnon/vbshowto.htm</url>  </topic>  </howto>在上面的例子中,如果我通过@name进行搜索,我想读取所有的元素,还想读取一个函数,在这个函数中,我只希望@name‘Javascript’中的url只返回一个节点元素。
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 1187 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信