Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/15.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? 试验 1. 2._Xml_Xpath_Word Addins - Fatal编程技术网

Xml 如何找到包含子节点的节点值的xpath? 试验 1. 2.

Xml 如何找到包含子节点的节点值的xpath? 试验 1. 2.,xml,xpath,word-addins,Xml,Xpath,Word Addins,如何获取xpath来选择标记中的for测试?不确定您的确切意思,但例如 /TEST/TESTTEST[包含(,'TEST')和./SEQNO1]您可以使用/text()获取text节点类型的子节点: <?xml version="1.0" encoding="UTF-8"?> <TEST xmlns="http://www.TEST.net/AMOD/CustomXML.htm"> <TESTTEST>Test <SEQNO1>1

如何获取xpath来选择
标记中的for测试?

不确定您的确切意思,但例如

/TEST/TESTTEST[包含(,'TEST')和./SEQNO1]

您可以使用
/text()
获取text节点类型的子节点:

<?xml version="1.0" encoding="UTF-8"?>

<TEST xmlns="http://www.TEST.net/AMOD/CustomXML.htm">  
  <TESTTEST>Test
    <SEQNO1>1</SEQNO1>  
    <SEQNO2>2</SEQNO2> 
  </TESTTEST> 
</TEST>

(我假设您已经注册了指向默认名称空间URI的
ns
前缀)

我想要这样的输出,而不需要子级nodes@SrinikethanRagupathi修改XML不是XPath的工作。您需要使用一些其他工具(可以是像C#、Python等之类的编程语言)我想要这样的输出,而不需要子节点
//ns:TESTTEST/text()