Einzelnen Beitrag anzeigen

borstenei

Registriert seit: 12. Nov 2011
121 Beiträge
 
#1

XML und Umlaute

  Alt 24. Mär 2012, 22:47
Ich brauche hier mal Hilfe, bin echt überfordert!
Ich hole von meinem Receiver mit der Indy Telnet Komponente eine XML mit dem Inhalt der Aufnahmen der dort verbauten Festplatte...funktioniert alles super.
Auch die Verarbeitung der Daten klappt im Programm.
Mein Problem sind die Umlaute!
Ich habe hier schon alles durchforstet, etliche Beispiele gefunden,so richtig weiter bringen sie mich nicht.



Wenn ich z.b.den Inhalt des Memo's speichere wird der Text richtig angezeigt...auch im Browser.

telnetmemo.Lines.SaveToFile('Test.xml');

Jetzt übergebe ich ihn

xmldoc.loadXML(TelnetMemo.Text);

dann speichere ich ihn Testweise noch einmal

xmldoc.save('Test1.xml');

und plötzlich passen die Umlaute nicht mehr...

Auszug aus "Test.xml":

<e2movie>
<e2servicereference>1:0:0:0:0:0:0:0:0:0:/hdd/movie/20120320 0940 - Sky Action HD - The Book of Eli.ts</e2servicereference>
<e2title>The Book of Eli</e2title>
<e2description>Action</e2description>
<e2descriptionextended>Eli (Denzel Washington) wandert allein durch die verwüsteten USA. Eine nukleare Katastrophe hat vor 30 Jahren den Großteil der Menschheit vernichtet, die Überlebenden ermorden sich für einen Schluck Wasser. Seitdem sucht Eli den Ort, an dem er mit seinem machtvollen Buch den Grundstein für eine neue Zivilisation legen kann. Doch der diabolische Carnegie (Gary Oldman) will den Text um jeden Preis in seine Gewalt bringen, um ein Schreckensregime aufzubauen. - Stylische Endzeitaction der Regiezwillinge Allen und Albert Hughes.
USA 2009. 114 Min. Von Albert Hughes, mit Denzel Washington, Gary Oldman, Mila Kunis.</e2descriptionextended>
<e2servicename>Sky Action HD</e2servicename>
<e2time>1332232800</e2time>
<e2length>124:56</e2length>
<e2tags></e2tags>
<e2filename>/hdd/movie/20120320 0940 - Sky Action HD - The Book of Eli.ts</e2filename>
<e2filesize>7541080064</e2filesize>
</e2movie>

<e2movie>
<e2servicereference>1:0:0:0:0:0:0:0:0:0:/hdd/movie/20120320 0135 - Einsfestival - Schimanski_ Asyl.ts</e2servicereference>
<e2title>Schimanski: Asyl</e2title>
<e2description>Fernsehfilm Deutschland 2002</e2description>
<e2descriptionextended>Auf einem Parkplatz in Duisburg machen Schimanski, Hänschen und Hunger eine grausige Entdeckung: In einem verlassenen Container finden sie 24 Tote, Flüchtlinge, die von Schleppern über die Grenze gebracht wurden und erstickt sind.</e2descriptionextended>
<e2servicename>Einsfestival</e2servicename>
<e2time>1332203700</e2time>
<e2length>89:58</e2length>
<e2tags></e2tags>
<e2filename>/hdd/movie/20120320 0135 - Einsfestival - Schimanski_ Asyl.ts</e2filename>
<e2filesize>3635011584</e2filesize>
</e2movie>



Gleiche Stelle aus "Test1.xml" :

<e2movie>
<e2servicereference>1:0:0:0:0:0:0:0:0:0:/hdd/movie/20120320 0940 - Sky Action HD - The Book of Eli.ts</e2servicereference>
<e2title>The Book of Eli</e2title>
<e2description>Action</e2description>
<e2descriptionextended>Eli (Denzel Washington) wandert allein durch die verwüsteten USA. Eine nukleare Katastrophe hat vor 30 Jahren den Großteil der Menschheit vernichtet, die Überlebenden ermorden sich für einen Schluck Wasser. Seitdem sucht Eli den Ort, an dem er mit seinem machtvollen Buch den Grundstein für eine neue Zivilisation legen kann. Doch der diabolische Carnegie (Gary Oldman) will den Text um jeden Preis in seine Gewalt bringen, um ein Schreckensregime aufzubauen. - Stylische Endzeitaction der Regiezwillinge Allen und Albert Hughes.
USA 2009. 114 Min. Von Albert Hughes, mit Denzel Washington, Gary Oldman, Mila Kunis.</e2descriptionextended>
<e2servicename>Sky Action HD</e2servicename>
<e2time>1332232800</e2time>
<e2length>124:56</e2length>
<e2tags></e2tags>
<e2filename>/hdd/movie/20120320 0940 - Sky Action HD - The Book of Eli.ts</e2filename>
<e2filesize>7541080064</e2filesize>
</e2movie>
<e2movie>
<e2servicereference>1:0:0:0:0:0:0:0:0:0:/hdd/movie/20120320 0135 - Einsfestival - Schimanski_ Asyl.ts</e2servicereference>
<e2title>Schimanski: Asyl</e2title>
<e2description>Fernsehfilm Deutschland 2002</e2description>
<e2descriptionextended>Auf einem Parkplatz in Duisburg machen Schimanski, Hänschen und Hunger eine grausige Entdeckung: In einem verlassenen Container finden sie 24 Tote, Flüchtlinge, die von Schleppern über die Grenze gebracht wurden und erstickt sind.</e2descriptionextended>
<e2servicename>Einsfestival</e2servicename>
<e2time>1332203700</e2time>
<e2length>89:58</e2length>
<e2tags></e2tags>
<e2filename>/hdd/movie/20120320 0135 - Einsfestival - Schimanski_ Asyl.ts</e2filename>
<e2filesize>3635011584</e2filesize>
</e2movie>
  Mit Zitat antworten Zitat