XSLT を使用して次の XML を変換する方法を知りたいです。
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="xml" encoding="UTF-8"
omit-xml-declaration="no" indent="no" />
<xsl:template match="/" />
</xsl:stylesheet>
ソース XML:
<root>
<header>
<version>1</version>
</header>
<line>
<id> 1 </id>
</line>
<line>
<id> 2 </id>
</line>
<subline>
<id> 1 </id>
</subline>
<subline>
<id> 2 </id>
</subline>
</root>
目標:
<root>
<header>
<version>1</version>
</header>
<line>
<id> 1 </id>
</line>
<subline>
<id> 1 </id>
</subline>
<line>
<id> 2 </id>
</line>
<subline>
<id> 2 </id>
</subline>
</root>
等...
ご協力ありがとうございました