Progress - Crear un archivo de texto en codigo UTF-8

 
Vista:
Imágen de perfil de Arturo

Crear un archivo de texto en codigo UTF-8

Publicado por Arturo (2 intervenciones) el 07/02/2014 06:35:46
Saludos...

Mi problema es que necesito crear desde Progress un archivo de texto con codificacion UTF-8 (no es XML), de hecho si genero el archivo pero me lo da con codificacion ANSI,

este codigo es similar a lo que estoy usando...

OUTPUT TO c:\txtutf-8.txt CONVERT TARGET "UTF-8".
PUT CODEPAGE-CONVERT("info", SESSION:CHARSET, "UTF-8").
OUTPUT CLOSE.

sin embargo no genera el archivo como lo necesito

Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

Crear un archivo de texto en codigo UTF-8

Publicado por Cristian (2 intervenciones) el 16/04/2014 22:25:30
Esto es lo que me funciona a mi:

DEF VAR archivo AS CHAR NO-UNDO.

archivo = "c:\txtutf-8.txt".

OUTPUT TO VALUE (archivo) APPEND CONVERT TARGET "UTF-8". /* APPEND solo si no quieres sobreescribir tu archivo (en caso de que ya exista) */
PUT UNFORMATTED "variables y texto del archivo" SKIP.
OUTPUT CLOSE.

espero poderte ayudar, saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar