Mehrzeiliger String in einzeiligen String umwandeln?
Verfasst: Montag 29. Juni 2009, 11:50
Hallo zusammen!
Ich komme leider nicht weiter bei folgendem problem:
Meine Ausgangs-XML-Datei enthält mehrzeilige Strings, z.B.
<xx:Anschrift>
Hans Meier
Taubenweg 38
12345 Musterstadt
Deutschland
</xx:Anschrift>
Für meine Ausgabe in ein neues XML-Dokument (das ich jetzt übrigens mit lxml erstelle, danke an das Forum!!) benötige ich diesen mehrzeiligen String jedoch in dieser Form:
<yy:neueAdresse>Hans Meier, Taubenweg 38, 12345 Musterstadt, Deutschland</yy:neueAdresse>
Lese ich den xx-String aus und schreibe ihn in die neue Datei, bleiben die Zeilenumbrüche leider erhalten.
Wie kann ich das ändern? Ob die Werte nun durch ",", ";", "-", oder einfach nur durch Leerzeichen voneinander getrennt sind, ist egal.
Danke!!
Viele Grüße
Ich komme leider nicht weiter bei folgendem problem:
Meine Ausgangs-XML-Datei enthält mehrzeilige Strings, z.B.
<xx:Anschrift>
Hans Meier
Taubenweg 38
12345 Musterstadt
Deutschland
</xx:Anschrift>
Für meine Ausgabe in ein neues XML-Dokument (das ich jetzt übrigens mit lxml erstelle, danke an das Forum!!) benötige ich diesen mehrzeiligen String jedoch in dieser Form:
<yy:neueAdresse>Hans Meier, Taubenweg 38, 12345 Musterstadt, Deutschland</yy:neueAdresse>
Lese ich den xx-String aus und schreibe ihn in die neue Datei, bleiben die Zeilenumbrüche leider erhalten.
Wie kann ich das ändern? Ob die Werte nun durch ",", ";", "-", oder einfach nur durch Leerzeichen voneinander getrennt sind, ist egal.
Danke!!
Viele Grüße