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
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 206744
Url: https://administrator.de/forum/xslt-string-zerlegen-206744.html
Ausgedruckt am: 20.04.2025 um 19:04 Uhr
2 Kommentare
Neuester Kommentar
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