Thu Feb 14 16:40:56 CET 2008
On Feb 14, 2008, at 2:42 AM, Hasan Veldstra wrote:
>> And how do you suppose my data was turned into UTF-32. I got the
>> data originally from an HTTP GET request that returned a UTF-8
>> encoded XML file. The file its self says it's UTF-8, and the
>> header tuple said the document was using the UTF-8 charset. Does
>> Erlang convert the data automatically?
> Actually, 332 (U+14C) is also the UTF-16 encoding for "Ō". If I
> remember correctly, the XML standard requires that the documents be
> in UTF-8 or UTF-16. So it's most likely that your XML file is encoded
> in UTF-16, and the headers are wrong.
The XML standard says that the default encoding is UTF-8, but you can
specify any encoding you want.
More information about the erlang-questions