3 Stimmen

Delphi, IXMLDOMDocument2, Laden schlägt wegen ungültiger Zeichen fehl

Verwendung von Delphi 2009 und IXMLDOMDocument2

Ich erhalte die Fehlermeldung "Ein ungültiges Zeichen wurde im Textinhalt gefunden", wenn ich XML in IXMLDOMDocument2 lade. Das Zeichen ist 1B (in Hex) und befindet sich in einem CDATA-Abschnitt. Der XML-Viewer von Microsoft (IE) lädt die Datei problemlos. Die XML-Datei sieht aus wie...

<data><child><![CDATA[-- ]]></child></data>

HINWEIS: Ich versuche, die XML-Datei einzufügen, aber das Sonderzeichen wird entfernt. Im CDATA-Abschnitt steht in meiner XML-Datei das 1B-Zeichen nach "-- ".

Ich habe versucht, am Anfang der XML-Datei andere Kodierungen hinzuzufügen, aber nichts funktioniert bei mir. Gibt es etwas, das getan werden kann, um diese Datei zu laden?

Danke! Michael

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X