次の XML ファイルがあります:-
<?xml version="1.0" encoding="UTF-8"?>
<viewentries>
<viewentry position="1">
<entrydata columnnumber="0">
<text>Text1</text>
</entrydata>
<entrydata columnnumber="1">
<text>Text2</text>
</entrydata>
<entrydata columnnumber="2">
<text>Text3</text>
</entrydata>
</viewentry>
<viewentry position="2">
<entrydata columnnumber="0">
<text>Text1</text>
</entrydata>
<entrydata columnnumber="1">
<text>Text2</text>
</entrydata>
<entrydata columnnumber="2">
<text>Text3</text>
</entrydata>
</viewentry>
</viewentries>
XSL スタイルシートを使用して、この XML ファイルを次のように変換する必要があります。
<?xml version="1.0" encoding="UTF-8"?>
<records>
<record position="1" col0="Text1" col1="Text2" col2="Text3"/>
<record position="2" col0="Text1" col1="Text2" col2="Text3"/>
</records>
どこから始めればよいかわかりません。
各要素は、位置属性を介してプルする要素に変換する必要がありますが、それぞれを属性名にする必要があり、それぞれの子属性を属性値にする必要があります。
どんな助けでも大歓迎です。