Ich habe einige XML, welche Datensätze und Unter Datensätze enthält, wie folgt aus:Verschieben Unterknoten in übergeordnete Attribute mit XSLT
<data>
<record jsxid="id0x0b60fec0" ID="12429070" Created="2008-10-21T03:00:00.0000000-07:00">
<record jsxid="id0x0b60ff10" string="101"/>
<record jsxid="id0x0e64d8e8" string="63"/>
<record jsxid="id0x2fd83f08" string="Y"/>
</record>
<record jsxid="id0x0b60fec0" ID="12429070" Created="2008-10-21T03:00:00.0000000-07:00">
<record jsxid="id0x0b60ff10" string="102"/>
<record jsxid="id0x0e64d8e8" string="77"/>
<record jsxid="id0x2fd83f08" string="Y"/>
</record>
<data>
Ich brauche es zu transformieren, so dass die Zeichenfolge Attribut der Untersätze gebracht werden oben in der übergeordnete Datensatz als durchnumeriert Attribute und dann verworfen, wie folgt aus:
<data>
<record jsxid="id0x0b60fec0" ID="12429070" Created="2008-10-21T03:00:00.0000000-07:00" 1="101" 2="63" 3="Y"/>
<record jsxid="id0x0b60fec0" ID="12429070" Created="2008-10-21T03:00:00.0000000-07:00" 1="102" 2="77" 3="Y"/>
<data>
die Anzahl an Untersätzen ist in Dokumenten beliebigen, aber bleibt statisch innerhalb des gleichen Dokuments.
Würde jemand so freundlich sein, den Weg zu einer XSLT-Lösung zu weisen? Danke vielmals.
vielen dank Evan – mysomic