助けてください、私はXSLTの初心者であり、あるXML形式を別の形式に変換しようとしています。
一意の属性値を抽出し、その値を新しい形式に変換する必要があります。以下のXMLの例は、元の形式と新しい/ターゲット形式を示しています。
私は何年もの間、これを楽しむことなくやろうとしてきました。誰かが私を助けたり、私にいくつかの指針を与えることができますか?
元の形式:
<base>
<level>
<level2 Name ="AA" value="1"/>
</level>
<level>
<level2 Name ="BB" value="2"/>
</level>
<level>
<level2 Name ="BB" value="3"/>
</level>
<level>
<level2 Name ="CC" value="4"/>
</level>
<level>
<level2 Name ="AA" value="5"/>
</level>
</base>
新しいフォーマット:
<base>
<levelNames>
<level level2Name ="AA"/>
<level level2Name ="BB"/>
<level level2Name ="CC"/>
</levelNames>
</base>
どうもありがとう。