Xml 相同级别标记的Xpath查询。。?
我有一个XML文件-Xml 相同级别标记的Xpath查询。。?,xml,xpath,Xml,Xpath,我有一个XML文件- <Books> <Book> <PubDetails> <Pub Name="ABC"/> <Year Y="1999"/> </PubDetails> <Book Subject="Computers">XPath 2.0</Book> </Book> <Book> <PubD
<Books>
<Book>
<PubDetails>
<Pub Name="ABC"/>
<Year Y="1999"/>
</PubDetails>
<Book Subject="Computers">XPath 2.0</Book>
</Book>
<Book>
<PubDetails>
<Pub Name="ABC"/>
<Year Y="1999"/>
</PubDetails>
<Book Subject="Management">Financial Management</Book>
</Book>
</Books>
XPath2.0
财务管理
当Y
作为参数传递时,我想检索主题
举个例子:如果我通过了1999年,那么我应该得到计算机,管理作为输出
XPath 1.0查询将是什么?考虑参数
year
包含该值
//Book[PubDetails/Year/@Y = $year]/Book/@Subject
亲爱的文森特-非常感谢。。。我忘了在
/@Subject
之前写最后一本书
标签。再次非常感谢:)