Hola

Veamos, el ccsid para utf-8 es el 1208 y tu estás indicando que utilizas el
1252 (que es ASCII Windows, muy parecido al 819)

¿has probado con 1208?



El jue., 3 oct. 2019 a las 13:02, LLuis Segura (<lseg...@puntoblanco.com>)
escribió:

> Buenos días a todos/as.
>
>
>
> Estoy subiendo unos ficheros CSV desde una carpeta del IFS a ficheros
> nativos de un IBM i que esta en versión 7.1.
>
>
>
> Los ficheros estan codificados con UNIX LF y UTF-8  y al ejecutar el
> CPYFRMIMPF con el FROMCCSID a 1252 y el  TOCCSID a *FILE para que use el de
> sistema que es 1145 el problema es que se cambian los acentos, Ñ y
> caracteres especiales por otros caracteres como “ó” y por la Ñ “ñ”.
>
>
>
> He probado diferentes tipos de codigos CCSID tanto en el FROMCCSID como en
> el TOCCSID pero parece que el sistema pasa totalmente de mi.
>
>
>
> La unica manera que tengo de subir correctamente todos los datos es
> cambiando los datos del CSV a ANSI entonces si suben correctamente todos
> los caracteres especiales, pero tendria que hacer un proceso manual muy
> tedioso dado que recupero estos ficheros en una CL via FTP.
>
>
>
> He comprovado que la tabla que usa el fichero CSV en el IFS es la 1252
> (comprobado con el QSH y mirando sus atributos).
>
>
>
> ¿ Puede ser que me falten las tablas de correspondencia 1252 a 1145 he
> efectuado un WRKTBL y no veo, o no se ver, en ninguna biblioteca que esten
> estas tablas ?
>
> ¿ Puede ser que me falten algunas PTF ?
>
>
>
> Saludos a todos.
>
>
>
> *Lluís Segura*
>
>
> ____________________________________________________
> Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
> Forum.Help400 © Publicaciones Help400, S.L.
____________________________________________________
Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
Forum.Help400 © Publicaciones Help400, S.L.

Responder a