Bonjour,
Je crois qu'en ouvrant le CSV avec LOCalc on a l'option "champ entre
guillemets comme texte" qui garde les zéros non significatifs.
Cordialement
Michel B.
Le 28/09/2014 14:21, Jean-Francois Nifenecker a écrit :
Bonjour,
(Win7-64 -- LibO 4.1.4.2)
j'ai à convertir des fichiers csv (texte délimité) en ods.
Pour ce faire j'ai pensé utiliser le mode --headless de soffice.exe avec
l'option --convert-to ods
La ligne de commande est :
soffice --headless --convert-to ods monfichier.csv
Cependant je rencontre une erreur d'interprétation des données du csv :
les nombres commençant par des zéros sont interprétés en nombres, donc
perdent ce-s zéro-s de tête. Si je mets ces colonnes en délimité (par
des "), j'obtiens le même résultat. C'est gênant, puisque les
départements dont le code débute par zéro sont mal transcodés.
Exemple : soient les données suivantes
"Dept","Nom"
"01","Ain"
"09","Ariège"
"33","Gironde"
je n'arrive pas à obtenir un résultat cohérent (des codes avec leurs
zéros de tête lorsqu'il y en a).
J'ai cherché sur le net mais sans succès.
Je connais un script Python qui va bien mais si je peux j'aimerais
autant utiliser les fonctionnalités natives de soffice.
Des idées ?
Merci,
--
ALGOL - Formation - Coaching Bureautique
/5 rue de Vélantan/
*37130* Mazières de Touraine
http://www.inforbur.com
--
Envoyez un mail à [email protected] pour savoir comment vous
désinscrire
Les archives de la liste sont disponibles à
http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne
pourront pas être supprimés