J'ai besoin d'utiliser l'outil de conversion de fichiers de gnumeric ssconvert sur un serveur.
Le problème est que gnumeric est une application gnome et ne peut pas être installé sans bureau installé.
Il n'y a pas non plus de packages séparés pour ssconvert, et je ne peux pas le compiler à partir du code source ...
J'ai besoin de cet outil de conversion spécifique car il peut passer du format XML Excel au CSV, ce que je n'ai pas pu faire avec d'autres outils de conversion Excel.
Je travaille sur un serveur Ubuntu 12.04. J'apprécierais toutes les idées.
la source
Je sais que vous posez des questions spécifiques sur ssconvert, mais dans mon cas, j'ai renoncé à essayer d'installer gnumeric sans les dépendances de Gnome. Au lieu de cela, j'utilise xls2csv (qui fait partie du package catdoc) avec les mêmes résultats.
Supposons que vous ayez un fichier source.xls. Cette commande:
xls2csv -s 8859-1 -d 8859-1 source.xls > destination.csv
fera l'affaire. Les paramètres -sy -d spécifient le jeu de caractères source et de destination. Cet exemple traitera un fichier source qui comprend des caractères spéciaux tels que «ñ». J'espère que cela t'aides!
la source
Vous pouvez également utiliser in2csv du package csvkit. https://csvkit.readthedocs.io/en/1.0.2/
la source