XML看起来像这样:
<Root xmlns="urn:hl7-org:v3">
<a/>
<b/>
<c/>
<d/>
<e>Text value</e>
<f>
<g>
<h attr="xyz" />
</g>
</f>
</Root>
我正在尝试选择'h“元素的属性值。但是,我一直收到一条错误,指出对象引用未设置为实例。
据我所知,我的XPath查询是正确的,所以不知道出了什么问题。这是我正在使用的查询:
Dim doc As New XmlDocument
doc.Load(document.xml)
x = doc.SelectSingleNode("/Root/f/g/h/@attr").Value
非常感谢任何帮助!!!