Excel dosyaları aşağıdakiler kullanılarak CSV'ye dönüştürülebilir:
$ libreoffice --convert-to csv --headless --outdir dir file.xlsx
Her şey gayet iyi çalışıyor. Kodlama yine de sakat bir şeye ayarlanmıştır. LibreOffice Calc'den manuel olarak "farklı kaydet" yaparsam alacağım UTF-8 mdash (-) yerine, bana bir \ 227 ( ) verir. CSV'de dosya kullanmak bana "ISO olmayan genişletilmiş ASCII metni, çok uzun satırlar" veriyor. Yani, iki soru:
- Burada neler oluyor?
- Lbreoffice'e UTF-8'e dönüşmesini nasıl söyleyebilirim?
Dönüştürmeye çalıştığım dosya burada .