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

Xml 使用XPath从字符串中提取文本

Xml 使用XPath从字符串中提取文本,xml,xpath,metadata,Xml,Xpath,Metadata,从下面的XML中,如何检索值 Tarboro,NC,Coward和Charndra与XPath <calldata> <group>/LOCAL CONSUMER SOLUTIONS/Consumer QA/Retention/Tarboro, NC/CSC_RET_TRBO Coward, Charndra/</group> <calldata> /本地消费者解决方案/消费者质量保证/保留/塔博罗,北卡罗来纳州/CSC_RE

从下面的XML中,如何检索值
Tarboro,NC
Coward
Charndra
与XPath

<calldata>
    <group>/LOCAL CONSUMER SOLUTIONS/Consumer QA/Retention/Tarboro,      NC/CSC_RET_TRBO Coward, Charndra/</group>
<calldata>

/本地消费者解决方案/消费者质量保证/保留/塔博罗,北卡罗来纳州/CSC_RET_TRBO Coward,查德拉/
您的XPATh是:

/calldata/group
顺便说一句,您提供的XML格式不正确


使用XPATH,您只能设置元素/元素集合的路径。在元素中,您必须使用编程语言中的另一个函数(如“拆分”)提取数据。

/LOCAL CONSUMER SOLUTIONS/CONSUMER QA/Retention/Tarboro,NC/CSC_RET_TRBO Coward,Charndra/更新您的问题,不要添加它,因为上面的注释是xml,网站发布的内容与类型不同您的xml格式不正确(如下面的回答中所述)。你的结束标记应该是
。你的编码尝试是什么?我对xpath非常了解,你介意给我指一个链接,解释如何使用拆分函数吗?@time084首先我需要知道你使用的编程语言。告诉我们更多关于你的项目的信息