QDomDocument und Encoding/Umlaute
Verfasst: 13. November 2005 20:33
Hallo,
wie kann ich bei einem QDomDocument das Encoding festlegen?
Wenn ich ein QDomDocument mit toByteArray() in eine Datei schreibe (laut Dokumentation angeblich in UTF-8 Kodierung), werden standardmäßig Umlaute in unlesbare Zeichen umgewandelt.
Wie bekomme ich es hin, dass XML-konforme Codes wie z.B. "ü" verwendet werden?
Andere Frage: Gibt es in Qt Funktionalität, um einen XML-Header wie "<?xml version="1.0" encoding="UTF-8"?>" zu erzeugen oder muss man das manuell machen?
Gruß, Thorin
wie kann ich bei einem QDomDocument das Encoding festlegen?
Wenn ich ein QDomDocument mit toByteArray() in eine Datei schreibe (laut Dokumentation angeblich in UTF-8 Kodierung), werden standardmäßig Umlaute in unlesbare Zeichen umgewandelt.
Wie bekomme ich es hin, dass XML-konforme Codes wie z.B. "ü" verwendet werden?
Andere Frage: Gibt es in Qt Funktionalität, um einen XML-Header wie "<?xml version="1.0" encoding="UTF-8"?>" zu erzeugen oder muss man das manuell machen?
Gruß, Thorin