XSLT String zerlegen
Hallo,
ich habe in einer XML-Datei ein Element mit folgendem Wert: "1;#;#2;#;#3;#;#4........."usw.
Nun möchte ich diesen Wert anhand der Trennzeichen(;#;#) zerlegen.
Die gesplitteten Werte sollen in der resultierenden XML zu den Attribut-Werten des jeweiligen Elements hinzugefügt werden.
Ich verwende die XSLT-Version 1.0.
Hier das Beispiel:
Eingabe XML:
<root>
<document>
<field value="1;#;#2;#;#3;#;#4" name="test"/>
</document>
</root>
Resultierende XML:
<root>
<document>
<field value="1" name="1"/>
<field value="2" name="2"/>
<field value="3" name="3"/>
<field value="4" name="4"/>
</document>
</root>
Ich würde mich über ein paar Tipps freuen.
Vielen Dank im voraus
Schöne Grüße
Marcel
ich habe in einer XML-Datei ein Element mit folgendem Wert: "1;#;#2;#;#3;#;#4........."usw.
Nun möchte ich diesen Wert anhand der Trennzeichen(;#;#) zerlegen.
Die gesplitteten Werte sollen in der resultierenden XML zu den Attribut-Werten des jeweiligen Elements hinzugefügt werden.
Ich verwende die XSLT-Version 1.0.
Hier das Beispiel:
Eingabe XML:
<root>
<document>
<field value="1;#;#2;#;#3;#;#4" name="test"/>
</document>
</root>
Resultierende XML:
<root>
<document>
<field value="1" name="1"/>
<field value="2" name="2"/>
<field value="3" name="3"/>
<field value="4" name="4"/>
</document>
</root>
Ich würde mich über ein paar Tipps freuen.
Vielen Dank im voraus
Schöne Grüße
Marcel
Please also mark the comments that contributed to the solution of the article
Content-Key: 206744
Url: https://administrator.de/contentid/206744
Printed on: April 24, 2024 at 17:04 o'clock
2 Comments
Latest comment
Hallo Marcel,
http://www.oxygenxml.com/archives/xsl-list/200504/msg00939.html
sollte dich in die richtige Richtung leiten ...
Grüße Uwe
http://www.oxygenxml.com/archives/xsl-list/200504/msg00939.html
sollte dich in die richtige Richtung leiten ...
Grüße Uwe