Autor Beitrag
spacerunner
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 17



BeitragVerfasst: Sa 13.10.07 12:21 
Hallo leute,

ich habe einen XML-Knoten im Hirn. Ich habe ein TXMLDocument als UTF-8 vorliegen. In den ChildNodes liegen die Daten auch entsprechend UTF-8-kodiert vor. Greife ich nun die XML-Struktur inkl. aller ChildNodes über node.xml ab, wird alles umcodiert. Anstatt UTF-8 codierter umlaute erhalte ich plaintext ä,ö,ü.

problem: ich brauche die XML-Struktur eines knotens inklusive aller daten so, wie sie vorliegt - um aktuallen encoding. und: ich weiß nicht, was sich in den nodes und childnodes befindet.

vorhaben: ich möchte aus einem UTF-8 XML einen knoten inklusive allem, was drin ist, extrahieren und in eine DB speichern.

gibt es eine lösung?

mfg,
chris.-
Critter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 328
Erhaltene Danke: 3

Windows 7
Delphi 7 Pro.
BeitragVerfasst: Do 18.10.07 15:22 
Hi,

ist der knoten den du extrahieren willst einmalig? Dann müsste er sich gut auffinden und von Hand extrahieren lassen wenn du per XMLDocument1.XML.Text drauf zugreist.

Ansonsten würde mir nur einfallen das ganze einch wieder zu Kodieren. In der JCL gab es glaube ich passende Encoder.

critter

_________________
Diejenigen, die grundlegende Freiheiten aufgeben, um ein wenig mehr vorrübergehende Sicherheit zu erkaufen, verdienen weder Freiheit noch Sicherheit.
(Benjamin Franklin;"The Papers of Benjamin Franklin", Vol. 6, Apr. 1, 1755, through Sep. 30, 1756)