xslt を使用して xml を別の xml に変換しています。私が使う:
<xsl:template match="header">
<header>
<order><xsl:value-of select="@order"/></order>
<value><xsl:value-of select="../header"/></value>
</header>
</xsl:template>
ヘッダーにある情報を取得します。
元のヘッダー ファイル:
<header order="1">blah11111</header>
<header order="2">blah22222</header>
テンプレートを適用すると、これから得られるもの:
<header>
<order>1</order>
<value>blah11111</value>
</header>
<header>
<order>2</order>
<value>blah11111</value>
</header>
私が欲しいもの:
<header>
<order>1</order>
<value>blah11111</value>
</header>
<header>
<order>2</order>
<value>blah22222</value>
</header>
何かご意見は?