以下は私の必要条件です オーダー入力にItemがあり、各アイテムにサブアイテムが含まれていますが、タグ名は同じ "Item"です。xsltで親と子のxmlタグが同じ名前を持つ場合、同じ構造をソースからターゲットに維持する方法
<OrderInput>
<Item>
<ItemId>
<ItemName>
<ItemDesc>
<Item>
<ItemId>
<ItemName>
<ItemDesc>
<Item>
<ItemId>
<ItemName>
<ItemDesc>
</Item>
</Item>
</Item>
<Item>
<ItemId>
<ItemName>
<ItemDesc>
<Item>
<ItemId>
<ItemName>
<ItemDesc>
</Item>
</Item>
</OrderInput>
xsltを使用して変換した後は、次のようになります。親ノードとチルスノードの名前は "アイテム"のような "ライン"です。
<OrderOutput>
<OrderLine>
<Line>
<LineId>
<LineName>
<LineDesc>
<Line>
<LineId>
<LineName>
<LineDesc>
<Line>
<LineId>
<LineName>
<LineDesc>
</Line>
</Line>
</Line>
<Line>
<LineId>
<LineName>
<LineDesc>
<Line>
<LineId>
<LineName>
<LineDesc>
</Line>
</Line>
</OrderOutput>
私はこれを解決するために手伝ってください。
を変換しながら、要素名に置き換える使用することができますか? –
申し訳ありません..私はそれを見逃しました。仮定してください –