Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/xpath/2.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
Xml 值为“0”的属性的名称;“真的”;_Xml_Xpath - Fatal编程技术网

Xml 值为“0”的属性的名称;“真的”;

Xml 值为“0”的属性的名称;“真的”;,xml,xpath,Xml,Xpath,我面临一些xpath挑战。我需要使用xpath获取值为true的属性的名称,但似乎找不到正确的方法 <vermarktungsart ERBPACHT="false" KAUF="true" MIETE_PACHT="false" /> 在这种情况下,结果应该是“KAUF” 有什么建议吗?这样怎么样: name(//@*[.='true']) 输出: KAUF 嘿,那不是一个。。。。但是,真的:完美的答案。很好的介绍+1@kjhughes谢谢这件事不是我最初的想法,我跟随

我面临一些xpath挑战。我需要使用xpath获取值为true的属性的名称,但似乎找不到正确的方法

<vermarktungsart ERBPACHT="false" KAUF="true" MIETE_PACHT="false" />

在这种情况下,结果应该是“KAUF”

有什么建议吗?

这样怎么样:

name(//@*[.='true'])

输出:

KAUF
嘿,那不是一个
。。。。但是,真的:完美的答案。很好的介绍+1@kjhughes谢谢
这件事不是我最初的想法,我跟随了一个SQL Server的家伙,他曾经使用
来装饰他的
sqlfiddle.com
演示链接。荣誉归于他:)