Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/13.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

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 XPath_Xml_Xpath - Fatal编程技术网

如何使用同一节点中其他属性的值获取属性的值?XML XPath

如何使用同一节点中其他属性的值获取属性的值?XML XPath,xml,xpath,Xml,Xpath,您好,如何使用XMLPath获取@using other@reference的值 例如: 如何获取id 1的值名 我将选择id为1的属性,但我想获取name属性的值,该属性返回“Camisa de Seda”,类似于:/items/item[@id=“1”]@name(是否正确?) itemDb.xml: 如果您已经知道@Id属性的值,并且希望返回相应的@name属性值,那么您发布的代码几乎是正确的,请尝试以下方法: //items/item[@id="1"]/@name //items

您好,如何使用XMLPath获取@using other@reference的值

例如:

如何获取id 1的值名

我将选择id为1的属性,但我想获取name属性的值,该属性返回“Camisa de Seda”,类似于:/items/item[@id=“1”]@name(是否正确?)

itemDb.xml:


如果您已经知道@Id属性的值,并且希望返回相应的@name属性值,那么您发布的代码几乎是正确的,请尝试以下方法:

 //items/item[@id="1"]/@name
 //items/item[@id="1"]/@name