Es que necesito exportar algo datos con js con el código de la app vTools pero en Linux lo hace bien, es decir, la codificación del archivo es correcta pero en Windows el archivo se daña, las palabras acentuadas y algunos otros símbolos se dañan.
Si no me equivoco eso se debe al tema de la codificación, ya sabes, tema ISOs etc.
Creo que tienes que aplicar el apropiado. Por ejemplo (también sucede al importar) aquí puedes ver una rutina para importar datos que comienza estableciendo una codificación:
// -----------------------------------------------
// Importar una lista de registros en formato JSON
// -----------------------------------------------
importClass(“VFile”);
importClass(“VTextFile”);
// Preparar variables de trabajo
var senda = theRoot.varToString(“SND”);
var fichero = new VTextFile(senda);
var ficheroInfo = new VFile(senda);
// Control de transacción
var hayTrans = theRoot.existTrans();
if (hayTrans == false)
{
var newTrans = theRoot.beginTrans("Importar registro de la tabla " + tablaIdRef);
};
// Se abre el fichero en modo de sólo lectura
if (fichero.open(VFile.OpenModeReadOnly) )
{
// Fijamos la codificación del fichero
fichero.setCodec(“UTF-8”);