I am having no problem converting a string to a byteArray of UTF-16 encoded characters, but the application I am trying to communicate with (written in Erlang) only understands Latin-1 encoding. Is there any way of producing a byteArray full of Latin-1 character codes from a string within Actionscript 3?
views:
4366answers:
1
+2
A:
byteArray.writeMultiByte(string, "iso-8859-1");
http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/flash/utils/ByteArray.html#writeMultiByte()
Sean
2008-12-11 20:49:35
Yeah, I thought that would do the trick as well, but it actually manages to write the characters themselves instead of the character values. I may be overlooking something obvious.
Mike Keen
2008-12-12 03:09:05
Can you explain what the difference between the "characters themselves" and "character values" is?
aaaidan
2008-12-17 04:06:44
Characters are stored in memory as their encoding representation (usually ASCII or UTF-8). For example, the letter "N" is represented as hexadecimal value "4e" in memory.
Mike Keen
2008-12-22 00:43:59