utf-8ioextendscript

How write text to a file and encode it as UTF-8?


My code write Text to file in Adobe Script (.jsx):

var xml = " 小塚ゴシック Pro"

var file = new File(output);
file.open("w"); 
file.write(xml);
file.close();

But result encode UTF-8 can't display: ϬӋēĖĢĎ Pro It only can display text " 小塚ゴシック Pro" , if set encode of file is Shift-JIS.

How write text to File by Encode UTF-8?


Solution

  • Try this:

    file.encoding = "UTF-8";
    

    And here is a sample, for reference.