creating a Unicode (UTF-8) file using open/write/close file
dsc at swcp.com
Wed Sep 24 17:43:00 EDT 2003
On Wednesday, September 24, 2003, at 01:15 PM, Trevor DeVore wrote:
> I tried to create a file from Rev by pasting the contents of the XML
> file I made in BBEdit into a field and using the following code:
> open file tPath for write (also tried open file tPath for binary write)
> write unicodeText of field 1 to file tPath
> close file tPath
> The Japanese characters were turned into garbage characters when I
> opened the file in BBEdit. Is it possible to write a UTF encoded text
> file with Rev? If so, how?
The unicodeText property does not include a BOM (byte order marker).
Does BBEdit need one? Flash files probably do.
The unicodeText property returns a form of UTF-16. Is that what BBEdit
You might want to look at the hex of the original file and the hex of
the created file. Or, better yet, the hex of a much smaller test file.
More information about the Use-livecode