XML get content encoding

Hello, I’ve written a xml writter/reader with the module XmlParser, but I have some trouble with the encoding.

Written the xml cause no problem, the “éèàô…” are written well in the file, but when getting them via GetContent() I get some weird letters.
(e.g. for “é” I get something like “Ā©”)

Where do you getting those weird letters? because what you see is still valid unicode data but thing that you displaying in reading it wrong.

From the GetContent() (eg I have my FXmlNode “Title”, Title->GetContent() returns the weird letters)

I save the return value in a FString, but even “GEngine->AddOnScreenDebugMessage(-1, 15.0f, FColor::Yellow, MyNode->GetContent());” shows the weird letters

Ah indeed you need to convert type to make code acknolage the unicode encoding, there full docs about it:

Already read that, but did not fix it, I tried all the possible convertions, none worked (I got “??” instead of the accented letters for the utf8 conversion if I remember well)