我有一个案例需要根据xml的子根部分将XML拆分成多个。
例如 - 我有;
<rootNode>
<Node1>a</Node1>
<Node2>b</Node2>
<subRootNode1>
<subNode1>c</subNode1>
<subNode2>d</subNode2>
</subRootNode1>
<subRootNode2>
<subNode1>e</subNode1>
<subNode2>f</subNode2>
</subRootNode2>
<Node3>g</Node3>
<Node4>h</Node4>
</rootNode>
我希望将它分成两个XML,一个是subRootNode1,另一个是subRootNode2,即。
<rootNode>
<Node1>a</Node1>
<Node2>b</Node2>
<subRootNode1>
<subNode1>c</subNode1>
<subNode2>d</subNode2>
</subRootNode1>
<Node3>g</Node3>
<Node4>h</Node4>
</rootNode>
和
<rootNode>
<Node1>a</Node1>
<Node2>b</Node2>
<subRootNode2>
<subNode1>e</subNode1>
<subNode2>f</subNode2>
</subRootNode2>
<Node3>g</Node3>
<Node4>h</Node4>
</rootNode>
我想用XSL做这件事。