【发布时间】:2010-05-05 07:33:12
【问题描述】:
在
380509
吨
20071215
对于上面的xml文件,我需要xpath来接收它下面的子节点:
我需要的输出是:
<exchange-documents xmlns="http://www.epo.org/exchange">
<exchange-document country="AT" doc-number="380509" family-id="38826527" kind="T" system="ops.epo.org">
<bibliographic-data>
<publication-reference data-format="docdb">
<document-id>
<country>AT</country>
<doc-number>380509</doc-number>
<kind>T</kind>
<date>20071215</date>
</document-id>
</publication-reference>
<parties>
<applicants>
</applicants>
<inventors>
</inventors>
</parties>
</bibliographic-data>
</exchange-document>
我使用 Linq-Xml 获取以下数据:
这是我的 Xpath 和代码:
var list = doc1.XPathSelectElement("exchange-document");
我无法检索所需的输出。它为上述代码返回 null。任何人都可以通过提供正确的 xpath 来检索子节点来帮助解决这个问题。还有没有其他方法可以找回来。
【问题讨论】:
-
“/worldpatentdata/exchange-documents/exchange-document”怎么样?