我有这样的XML格式..
<ROOT>
<bookstore>
<Name>XXXXXX</BUNIT>
</bookstore>
<book>
<ID>000000000000001001</ID>
<title>Everyday Italian</title>
<author>Giada De Laurentiis</author>
<year>2005</year>
<price>30.00</price>
</book>
<book>
<ID>000000000000001002</ID>
<title>Everyday Italian</title>
<author>Giada De Laurentiis</author>
<year>2005</year>
<price>30.00</price>
</book>
<book>
<ID>000000000000001003</ID>
<title>Everyday Italian</title>
<author>Giada De Laurentiis</author>
<year>2005</year>
<price>30.00</price>
</book>
<book>
<ID>000000000000001004</ID>
<title>Everyday Italian</title>
<author>Giada De Laurentiis</author>
<year>2005</year>
<price>30.00</price>
</book>
</ROOT>
现在我只想加载没有循环的“ID”书的单个节点。我已经尝试过这样的......我们将通过以下行获得书的完整节点(第一项 id = 000000000000001001)
_nodeList = objxml.SelectSingleNode("//book/")
但我会给出 ID 来过滤,如下面的代码。
_nodeList = objxml.SelectSingleNode("//book/ID['000000000000001001']")
我需要具有该特定 ID 的完整书籍节点。