Vb.net 属性文本上的xpath筛选器
嗨,我有一个如下所示的xml文件Vb.net 属性文本上的xpath筛选器,vb.net,xpath,Vb.net,Xpath,嗨,我有一个如下所示的xml文件 <Pods> <item> <URL>data/_data/2014/09/11/pods/10057-1837887-2965978-0.pdf</URL> <RunDate>11/09/2014</RunDate> <DateSigned>11/09/2014 09:13:49 </DateSigned> </item&g
<Pods>
<item>
<URL>data/_data/2014/09/11/pods/10057-1837887-2965978-0.pdf</URL>
<RunDate>11/09/2014</RunDate>
<DateSigned>11/09/2014 09:13:49
</DateSigned>
</item>
<item>
<URL>data/_data/2014/09/11/pods/10057-0-2965978-0-scan.pdf</URL>
<DateSigned>Not signed</DateSigned>
</item>
</Pods>
但这表示我不确定我吃错了什么。感谢您的帮助您只需将
未签名
用单引号括起来,即可将其识别为字符串值。此外,XML区分大小写,请使用正确的大小写:
Dim URLNode As XmlNodeList = _
doc.SelectNodes("//item[DateSigned='Not signed']/URL")
或者,如果您真的想得到
,其中
不等于未签名
:
Dim URLNode As XmlNodeList = _
doc.SelectNodes("//item[DateSigned != 'Not signed']/URL")
Dim URLNode As XmlNodeList = _
doc.SelectNodes("//item[DateSigned != 'Not signed']/URL")