質問の投稿を避けるために、私はこのフォーラムで多くのことを検索してきました。
私の入力 XML は次のようになります。
<?xml version="1.0"?>
<table>
<tag id="segment" name="a">
<data>segment1</data>
</tag>
<tag id="data" name="b">
<data>data1</data>
</tag>
<tag id="data" name="c">
<data>data2</data>
</tag>
<tag id="segment" name="d">
<data>segment2</data>
</tag>
<tag id="data" name="e">
<data>data3</data>
</tag>
<tag id="data" name="f">
<data>data4</data>
</tag>
</table>
次のようなデータを出力したい:
セグメント1-データ1
セグメント1-データ2
セグメント 2 データ 3
セグメント 2 データ 4
再帰的な XSLT を試してみましたが、意図したとおりに動作するようです。どうすればこれを入手できるかについてのアイデアはありますか? ありがとう !