Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/symfony/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb.net 属性文本上的xpath筛选器_Vb.net_Xpath - Fatal编程技术网

Vb.net 属性文本上的xpath筛选器

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

嗨,我有一个如下所示的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>
 <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")