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,考虑以下XML文档: <inst> <p> <n>1</n> <ins> <id>id_01</id> <pos>1</pos> </ins> <ins> <id>id_02</id>

考虑以下XML文档:

<inst>
    <p>
        <n>1</n>
        <ins>
            <id>id_01</id>
            <pos>1</pos>
        </ins>
        <ins>
            <id>id_02</id>
            <pos>1</pos>
        </ins>
    </p>
    <p>
        <n>2</n>
        <ins>
            <id>id_01</id>
            <pos>2</pos>
        </ins>
    </p>
</inst>
为了获得提名


我想创建一个完整的xml文档,使用Xpath附加根节点,更好地使用xslt。恐怕无法像您预期的那样查询结果。XSLT转换。您的问题需要XSLT(或承载XPath库的任何语言)来进一步处理所选节点。最好使用XSLT。恐怕无法像您预期的那样查询结果。XSLT转换。您的问题需要XSLT(或承载XPath库的任何语言)来进一步处理所选节点。
<inst>
    <ins>
        <id>id_01</id>
        <pos>1</pos>
    </ins>
        <ins>
        <id>id_01</id>
        <pos>2</pos>
    </ins>
</inst>
//ins[id='id_01']