UTF 8 TinyXML
-
schau mal in die doku. es gibt ein #define namens TIXML_DEFAULT_ENCODING, das kann man angeblich auf utf-8 festnageln. http://www.grinninglizard.com/tinyxmldocs/index.html (und nach UTF-8 suchen).
-
;fricky schrieb:
schau mal in die doku. es gibt ein #define namens TIXML_DEFAULT_ENCODING, das kann man angeblich auf utf-8 festnageln. http://www.grinninglizard.com/tinyxmldocs/index.html (und nach UTF-8 suchen).
^^vergiss es, das steht hier ja schon. ich blindfisch habs überlesen.
-
MBreuer schrieb:
leider funktioniert das nicht, habe
const TiXmlEncoding TIXML_DEFAULT_ENCODING = TIXML_ENCODING_UNKNOWN
mal auf utf-8 umgesetzt, das brachte leider nicht das gewünschte Ergebnis.Hast du auch schon hustbaer's Vermutung gecheckt?
-
TinyXML tut überhaupt nichts umwandeln zwischen irgendwelchen Encodings. Es kann höchstens UTF-8 beim Lesen erkennen. Wenn du UTF-8 im XML File stehen haben willst, dann musst du TinyXML auch UTF-8 kodierte Strings geben. Also die Vermutung von hustbaer ist absolut richtig.
Für die UTF-8 Kodierung:
http://utfcpp.sourceforge.net/Grüssli
-
Dravere schrieb:
Für die UTF-8 Kodierung:
http://utfcpp.sourceforge.net/das ist doch nicht euer ernst, dass man für sowas triviales so einen aufstand machen muss, oder?
-
keine zeit für sowas schrieb:
Dravere schrieb:
Für die UTF-8 Kodierung:
http://utfcpp.sourceforge.net/das ist doch nicht euer ernst, dass man für sowas triviales so einen aufstand machen muss, oder?
wo siehst du nen aufstand? willsu utf 8, brauchsu encoder.
logisch, wa.
-
aufsteh0r schrieb:
keine zeit für sowas schrieb:
Dravere schrieb:
Für die UTF-8 Kodierung:
http://utfcpp.sourceforge.net/das ist doch nicht euer ernst, dass man für sowas triviales so einen aufstand machen muss, oder?
wo siehst du nen aufstand? willsu utf 8, brauchsu encoder.
logisch, wa.aber auch nur für c++ programmierer oder? Der rest der welt einschließlich mir erwartet, dass sowas out of the box einfach funktioniert
-
keine zeit für sowas schrieb:
aufsteh0r schrieb:
keine zeit für sowas schrieb:
Dravere schrieb:
Für die UTF-8 Kodierung:
http://utfcpp.sourceforge.net/das ist doch nicht euer ernst, dass man für sowas triviales so einen aufstand machen muss, oder?
wo siehst du nen aufstand? willsu utf 8, brauchsu encoder.
logisch, wa.aber auch nur für c++ programmierer oder? Der rest der welt einschließlich mir erwartet, dass sowas out of the box einfach funktioniert
nein, die problematik ist nunmal vorhanden. Ob das jetzt in der Sprache oder einer Bibliothek definiert ist, ist ja nur ein Detail.
-
DrGreenthumb schrieb:
die problematik ist glaub ich allen bewusst, aber dass sowas muss einfach "out of the box" funktionieren. Wenn dem nicht so ist, wundert mich das überhaupt nicht, dass encodings an jeder ecke noch immer verhauen werden, wenn man so einen aufstand darum machen muss, weil manche leute meinen im jahre 2009 noch immer mit ASCII rumfuchteln zu müssen.
-
und was ist dir jetzt nicht outoftheboxig genug? nimmt man halt QT oder so. Du wolltest doch nur ein bisschen c++ anflamen :p