Le 24/12/2022 à 00:32, Jean-Michel COSTE a écrit :
Le 23/12/2022 à 10:35, Landron Gérard a écrit :
Bonjour,
Pour répondre à un problème de ASK, je cherche comment convertir en ligne de commande un fichier dbf iso-8859-1 en csv utf8
la commande

soffice --convert-to csv monfichierdbf monfichier.csv

convertit bien en csv mais les caractères accentués ne passent pas :
LisiÞre,?LAGAGE pour
Lisière, ÉLAGAGE

Bonsoir,

Je tenterais d'ouvrir le CSV avec Notepad++ et demander l'encodage UTF-8
le problème n'est pas d'ouvrir le csv mais de le créer à partir du dbf, hélas le dbf est un binaire... Calc l'ouvre bien en proposant le bon encodage et le résultat est bon mais pas en cli, j'imaginais qu'il devait y avoir un paramètre genre --encode pour le forcer le csv obtenu est 'corrompu' si Þ peut être remplacé par é, je pense que le ? ne correspond pas à un caractère

A plus,

PS : je réponds aussi sur ASK.
alors c'est là
https://ask.libreoffice.org/t/encodage-convertir-dbf-iso-8859-1-utf8/85286

--
Envoyez un mail à [email protected] pour vous désinscrire
Les archives de la liste sont disponibles à 
https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy

Répondre à