Potrzebuję użyć narzędzia do konwersji plików ssnvert gnumeric na serwerze.
Problem polega na tym, że gnumeric jest aplikacją gnome i nie można jej zainstalować bez zainstalowanego pulpitu.
Nie ma również oddzielnych pakietów dla ssconvert i nie mogę go skompilować z kodu źródłowego ...
Potrzebuję tego konkretnego narzędzia do konwersji, ponieważ może ono ukrywać z formatu Excel XML do CSV, czego nie mogłem zrobić z innymi narzędziami do konwersji Excela.
Pracuję na serwerze Ubuntu 12.04. Byłbym wdzięczny za wszelkie pomysły.
źródło
Wiem, że pytasz konkretnie o ssconvert, ale w moim przypadku zrezygnowałem z prób instalacji gnumeric bez zależności od Gnome. Zamiast tego używam xls2csv (który jest częścią pakietu catdoc) z tymi samymi wynikami.
Załóżmy, że masz plik source.xls. To polecenie:
xls2csv -s 8859-1 -d 8859-1 source.xls > destination.csv
da rade. Parametry -sy -d określają kod źródłowy i docelowy. W tym przykładzie przetworzony zostanie plik źródłowy zawierający znaki specjalne, takie jak „ñ”. Mam nadzieję że to pomoże!
źródło
Możesz także użyć in2csv pakietu csvkit. https://csvkit.readthedocs.io/en/1.0.2/
źródło