小编Piy*_*ush的帖子

使用XSLT更改节点的位置

我正在使用身份转换,在此期间,我需要使用XSLT更改节点的位置.假设,我有一个像这样的XML:

<root>
    <a>
        <b1>SampleB1</b1>
        <b2>
            <c1>zyx</c1>
            <c2>wvu</c2>
            <c3>tsr</c3>
            <c4>dtg</c4>
            <c5>hkj</c5>
        </b2>
        <b3>SampleB3</b3>
    </a>
</root>
Run Code Online (Sandbox Code Playgroud)

然后我想改变节点'c4'和'c5'的位置,并希望输出为:

<root>
    <c4>dtg</c4>
    <c5>hkj</c5>
    <a>
        <b1>SampleB1</b1>
        <b2>
            <c1>zyx</c1>
            <c2>wvu</c2>
            <c3>tsr</c3>
        </b2>
        <b3>SampleB3</b3>
    </a>
</root>
Run Code Online (Sandbox Code Playgroud)

任何人都可以告诉我,我们怎么做到这一点.

谢谢 !!!

xslt

6
推荐指数
1
解决办法
3666
查看次数

标签 统计

xslt ×1