Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/14.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_Select_Xpath_Attributes_Conditional - Fatal编程技术网

Vb.net XPath根据值选择属性

Vb.net XPath根据值选择属性,vb.net,select,xpath,attributes,conditional,Vb.net,Select,Xpath,Attributes,Conditional,使用VB.Net 我有一个XmlNode对象,xNode 如果该节点具有特定值,则需要选择该节点的属性 e、 g.xNode.SelectSingleNode。[@attr1='1'] 我希望此语句仅当属性attr1的值为1时才返回属性attr1。但是,我得到了一个错误-表达式必须计算为节点集 当我尝试这个-xNode时。SelectSingleNode@attr1[@attr1='1'] 它始终不返回任何内容,即使该属性的值为1 我尝试了很多不同的方法,但还没有成功 请帮忙。 谢谢。/*[@a

使用VB.Net

我有一个XmlNode对象,xNode

如果该节点具有特定值,则需要选择该节点的属性

e、 g.xNode.SelectSingleNode。[@attr1='1']

我希望此语句仅当属性attr1的值为1时才返回属性attr1。但是,我得到了一个错误-表达式必须计算为节点集

当我尝试这个-xNode时。SelectSingleNode@attr1[@attr1='1'] 它始终不返回任何内容,即使该属性的值为1

我尝试了很多不同的方法,但还没有成功

请帮忙。 谢谢。

/*[@attr1='1']/@attr1


应该这样做。

很抱歉,它没有:没有错误。总是一无所获。