Bonjour,
Comme je me suis remis tranquillement au cobol pour le plaisir..
J'ai pris un fichier cvs contenant des données avec des accents dedans.
Je suis capable de séparer les données avec Unstring, mais voila, je crois que le UTF-8 n'est pas très bien pris en charge, j'ai du garbage qui remplace les caractères accentué.
Je me suis donc dit qu'il y avait peut-etre une facon pour lire les accents?
J'utilise Visual Cobol 2.1 for Eclipse. Dans les settings, j'ai laisser ASCII dans le caracter set a la place de EBCDIC, j'ai aussi mis UTF-8 dans le text-file encoding.
Mais rien a faire.
J'ai cru comprendre que je devais utiliser display-of avec un national-of mais mes tests n'ont pas très bien fonctionner,
J'ai tenté de mettre ma PIC N(20) a la place de PIC X(20) mais encore là, rien!
j'ai fait un 05 biblio-titre PIC N(100) usage national. et encore la, les accents n'ont pas été pris en compte.
Est-ce qu'il y a un moyen, est-ce que c'est visual cobol qui pose le problème?
Merci.
Partager