Cuando la configuración del sistema de JMP es Charset("utf-8"), ¿cómo se puede guardar automáticamente una variable como un archivo txt en formato Charset("gb2312")?¿Cambiar la configuración del sistema a Charset("gb2312") es la única forma de guardar una variable como un archivo txt en formato Charset("gb2312")?
En un sistema Windows 11 de 64 bits en chino simplificado.
¡Gracias!

Automatización y secuencias de comandosRe: Cuando la configuración del sistema de JMP es Charset("utf-8"), ¿cómo se puede guardar automáticamente una variable como un archivo txt en formato Charset("gb2312")?Sí, salvo que creo que hay una excepción si se abre un archivo en el editor JSL desde un archivo codificado en GB2312. Al guardar esa ventana del editor en el *mismo* archivo, podría utilizarse la codificación de caracteres del archivo original.
Creo que savetextfile() también tiene un parámetro charset, podrías buscar en el índice de scripts... Creo que podría haber otra función que use un charset explícito.
Edición: Solo loadTextFile() y open() tienen la opción de conjunto de caracteres para lectura. Lista de deseos aquí: conjunto de caracteres para saveTextFile
Re: Cuando la configuración del sistema de JMP es Charset("utf-8"), ¿cómo se puede guardar automáticamente una variable como un archivo txt en formato Charset("gb2312")?¡Gracias, expertos!
Preference( Open Text File Charset( "gb2312" ) );
Preference( Save Text Files as Unicode( 0 ) );
Save Text File( 径1, 新文);
Preference( Open Text File Charset( "utf-8" ) );