Hi Bob,
Actually I think what I need to do is figure out what the original file
encoding is, and use that when I write out the export file.
I assume that the byte order mark (BOM) is for UTF-8
To see the BOM for UTF-8 make a button and a field named "fText"
Use this script for the button
-------------------------------------------------------------
on mouseUp
local tPath, tContent, tBom, tCollect
answer file "choose"
if it is empty then exit mouseUp
put it into tPath
if the optionKey is down then
put url ("binfile:" & tPath) into tContent
delete line 2 to -1 of tContent
put textEncode(tContent, "UTF-8") into tContent
else
put url ("file:" & tPath) into tContent
delete line 2 to -1 of tContent
end if
put tContent into field "fText"
end mouseUp
-------------------------------------------------------------
and see if you see the BOM when you hold down the option key when opening the
file
If you do not use the option key there should be no BOM at the beginning of the
text and the text is automatically UTF-8 encoded
Apparently "put url ("file:" & tPath)" is also aware of the encoding of the
file since it converts it omits the BOM.
Kind regards
Bernd
_______________________________________________
use-livecode mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode