QDomDocument + entities

Alles rund um die Programmierung mit Qt
Antworten
privet
Beiträge: 8
Registriert: 26. Oktober 2009 12:04

QDomDocument + entities

Beitrag von privet »

Hallo,

ich möchte den Text aus einer XML-Datei auslesen.
Der Code hierzu:
QFile file(sAbsXMLFN);
file.open(QIODevice::ReadOnly);
QDomDocument doc("root");
doc.setContent(&file,true,&errorStr,&errorLine,&errorColumn);
QString sEntity = doc.documentElement().firstChild().nodeValue();

Wenn der Inhalt des XML-Elements ein Entity (z.B. ü) ist,
so erhalte ich ein null-Value im QString,
obwohl mein referenziertes DTD (mydtd.dtd) inkl. Referenz auf 'isolat1.ent' korrekt ist ('isolat1.ent' definiert ü).

Wie kann ich QDomDocument verwenden, um die Entities korrekt einlesen zu können?

Gruss
<privet>
Dateianhänge
examplexml.zip
example XML file incl. DTD
(1.47 KiB) 158-mal heruntergeladen
Antworten