Catdoc xls2csv 仅转换一张纸

Catdoc xls2csv 仅转换一张纸

xls2csv我在 Debian/Squeeze 上安装了Catdoc 。当我将文件复制到诸如 之类的文件夹时/var/www/xyz,将所有工作表转换为.csv格式,以 分隔,它曾经工作得很好^L

但现在,无论出于何种原因,当我使用以下命令时,它仅转换第一张表:

xls2csv filename.xls > filename.csv

关于我在这里可能做错的事情有什么建议吗?

答案1

这是正确的,因为 CSV 不支持多个工作表。
您可以通过 -b 选项选择工作表。

xls2csv -b Sheet filename.xls > filename.csv

请参阅man xls2csv更多选项。

答案2

使用 -b 我仍然将所有工作表一起转储到一个 csv 文件中。我通过了工作表名称-b

相关内容