Xml 在XSLT中将一个节点移动到另一个节点中 需要将文档/body/tbl/tr/tc/tbl及其内容移动到文档/body/tbl。应放在父tbl之后。我能够移动内部tbl,但它在最后一个外部tbl之后移动。

Xml 在XSLT中将一个节点移动到另一个节点中 需要将文档/body/tbl/tr/tc/tbl及其内容移动到文档/body/tbl。应放在父tbl之后。我能够移动内部tbl,但它在最后一个外部tbl之后移动。,xml,xslt-2.0,Xml,Xslt 2.0,文本1 表 台网 桌布 TCPR 文本2 表2PR 表2网格 表2TR 文本3 文本3 文本3 表3PR 表3网格 表3prex TCPR 文本4 表4PR 表4网格 表4网格 预期输出必须为: 文本1 表 台网 桌布 TCPR 文本2 表2PR 表2网格 表2TR 文本3 文本3 文本3 表3PR 表3网格 表3prex TCPR 文本4 表4PR 表4网格 表4网格 <document> <body> <p>text1</p>

文本1

表 台网 桌布 TCPR 文本2

表2PR 表2网格 表2TR 文本3

文本3

文本3

表3PR 表3网格 表3prex TCPR 文本4

表4PR 表4网格 表4网格

预期输出必须为:

文本1

表 台网 桌布 TCPR 文本2

表2PR 表2网格 表2TR 文本3

文本3

文本3

表3PR 表3网格 表3prex TCPR 文本4

表4PR 表4网格 表4网格

<document>
<body>
    <p>text1</p>
    <tbl>
        <tblPr>tablePR</tblPr>
        <tblGrid>tableGrid</tblGrid>
        <tr rsidR="00A13445">
            <tblPrEx>tablePrex</tblPrEx>
            <tc>
                <tcPr>TCPR</tcPr>
                <p>text2</p>
                <tbl>
                    <tblPr>table2PR</tblPr>
                    <tblGrid>table2Grid</tblGrid>
                    <tr>table2TR</tr>
                </tbl>
            </tc>
        </tr>
    </tbl>
    <p>text3</p>
    <p>text3</p>
    <p>text3</p>
    <tbl>
        <tblPr>table3PR</tblPr>
        <tblGrid>table3Grid</tblGrid>
        <tr rsidR="00A13445">
            <tblPrEx>table3Prex</tblPrEx>
            <tc>
                <tcPr>TCPR</tcPr>
                <p>text4</p>
                <tbl>
                    <tblPr>table4Pr</tblPr>
                    <tblGrid>table4Grid</tblGrid>
                    <tr>table4Grid</tr>
                </tbl>
            </tc>
        </tr>
    </tbl>
</body>
<document>
<body>
    <p>text1</p>
    <tbl>
        <tblPr>tablePR</tblPr>
        <tblGrid>tableGrid</tblGrid>
        <tr rsidR="00A13445">
            <tblPrEx>tablePrex</tblPrEx>
            <tc>
                <tcPr>TCPR</tcPr>
                <p>text2</p>
            </tc>
        </tr>
    </tbl>
    <tbl>
        <tblPr>table2PR</tblPr>
        <tblGrid>table2Grid</tblGrid>
        <tr>table2TR</tr>
    </tbl>
    <p>text3</p>
    <p>text3</p>
    <p>text3</p>
    <tbl>
        <tblPr>table3PR</tblPr>
        <tblGrid>table3Grid</tblGrid>
        <tr rsidR="00A13445">
            <tblPrEx>table3Prex</tblPrEx>
            <tc>
                <tcPr>TCPR</tcPr>
                <p>text4</p>
            </tc>
        </tr>
    </tbl>
    <tbl>
        <tblPr>table4Pr</tblPr>
        <tblGrid>table4Grid</tblGrid>
        <tr>table4Grid</tr>
    </tbl>
</body>