小编Sco*_*ter的帖子

使用 libreoffice --convert-to csv 指定编码

Excel 文件可以使用以下方法转换为 CSV:

$ libreoffice --convert-to csv --headless --outdir dir file.xlsx
Run Code Online (Sandbox Code Playgroud)

一切似乎都很好。但是,编码设置为不稳定的东西。如果我从 LibreOffice Calc 手动“另存为”,我得到的不是 UTF-8 mdash (-),而是一个 \227 (?)。在 CSV 上使用文件给了我“非 ISO 扩展 ASCII 文本,行很长”。所以,两个问题:

  1. 这里到底发生了什么?
  2. 我如何告诉 libreoffice 转换为 UTF-8?

我要转换的特定文件在这里

character-encoding unicode conversion libreoffice

14
推荐指数
1
解决办法
1万
查看次数