2
に分割する:XSLTは、すべてのノード上でコピーして、私は次のXSLTん探している区切り
<?xml version="1.0" encoding="UTF-8"?>
<root>
<foo1>bar1</foo1>
<foo2>bar2^bar3^bar4</foo2>
<foo3>bar3^bar3</foo3>
<unknown>more data</unknown>
</root>
私がコピーしたい:例えば、の入力XMLを
すべての既存のノードを結果のXMLに追加します。私はすべてのノードが何であるかを知らないでしょう。すなわち、foo1
ノードを受け取っていることを知らないでしょう。私はちょうどそれらを直接コピーしたいと思います。しかし、特定のノードについては、私はそれらが何であるかを知っているので、区切り文字で区切り、それに応じて番号を付けたいと思います。
<?xml version="1.0" encoding="UTF-8"?>
<root>
<foo1>bar1</foo1>
<foo2>
<foo2-1>bar2</foo2-1>
<foo2-2>bar3</food2-2>
<foo2-3>bar4</foo2-3>
</foo2>
<foo3>
<foo3-1>bar3</foo3-1>
<foo3-2>bar3</food2-2>
</foo3>
<unknown>more data</unknown>
</root>
ご協力いただければ幸いです。
ありがとうございました。
優れた、魅力的なように働いています! – WayneH
それを聞いてうれしいです。 1.0または2.0バージョンを使用しましたか? –