猿问

使用XPath获取属性

使用XPath获取属性

给定像这样的XML结构:

<?xml version="1.0" encoding="ISO-8859-1"?><bookstore><book>
  <title lang="eng">Harry Potter</title>
  <price>29.99</price></book><book>
  <title lang="eng">Learning XML</title>
  <price>39.95</price></book></bookstore>

我怎么能得到的值lang(这里langeng在书名),第一个元素?



米琪卡哇伊
浏览 1301回答 3
3回答

哈士奇WWW

你可以尝试下面的xPath模式,&nbsp;&nbsp;XPathExpression&nbsp;expr&nbsp;=&nbsp;xPath.compile("/bookstore/book/title[@lang='eng']")
随时随地看视频慕课网APP
我要回答