Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/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
通过XPATH读取XML路径的动态条件 "2019" abc 10 "2019" xyz 20 "2018" 骚扰 10 "2017"_Xml_Xpath - Fatal编程技术网

通过XPATH读取XML路径的动态条件 "2019" abc 10 "2019" xyz 20 "2018" 骚扰 10 "2017"

通过XPATH读取XML路径的动态条件 "2019" abc 10 "2019" xyz 20 "2018" 骚扰 10 "2017",xml,xpath,Xml,Xpath,我需要使用Xpath并读取日期元素等于Documentdate的顺序。我是这样写的,但不正确 /Document/Order[date = '../Documentdate'] 谁能帮助我如何根据另一个元素设置条件 感谢您将其与字符串“../Documentdate”进行比较,而不是与节点值进行比较。使用: /Document/Order[date = ../Documentdate] 您将它与字符串“../Documentdate”进行比较,而不是与节点值进行比较。使用: /Documen

我需要使用Xpath并读取日期元素等于Documentdate的顺序。我是这样写的,但不正确

/Document/Order[date = '../Documentdate']
谁能帮助我如何根据另一个元素设置条件


感谢您将其与字符串
“../Documentdate”
进行比较,而不是与节点值进行比较。使用:

/Document/Order[date = ../Documentdate]

您将它与字符串
“../Documentdate”
进行比较,而不是与节点值进行比较。使用:

/Document/Order[date = ../Documentdate]

很好。
//Order[date=previous::Documentdate]
也可以。很好。
//Order[date=previous::Documentdate]
也可以。