1

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

任何帮助深表感谢!!!

4

0 回答 0