Hallo Leute ich habe ein kleines Problem,
ich habe ein XML das ich einlesen muss und leider kann ich dies nicht verändern.
Die Umlaute sind als HTML-Code abgespeichert wie z.B. Ü Gibt es mit QT eine Möglichkeit diese automatisch zu übersetzten oder muss ich wirklich eine Funktion schreiben?
Viele Dank schon mal
Umlaute
Re: Umlaute
Moin,
ich sehe auf die schnelle keine Eigenschaften der XML Klassen, die das automatisch machen. Welchen XML Parser verwendest du überhaupt?
Allerdings lässt sich so eine Funktion auch leicht selbst schreiben, vor allem wenn nur bestimmte Entities behandelt werden sollen:
ich sehe auf die schnelle keine Eigenschaften der XML Klassen, die das automatisch machen. Welchen XML Parser verwendest du überhaupt?
Allerdings lässt sich so eine Funktion auch leicht selbst schreiben, vor allem wenn nur bestimmte Entities behandelt werden sollen:
Code: Alles auswählen
static QString decodeXML(QString value) {
return value.replace("&", "&").replace("'", "'").replace(""", "\"").replace("<", "<").replace(">", ">");
}