如何在Linux中从命令行将Calc的html文档格式转换为Excel格式?

维多利亚·南德斯·泽罗(victorhernandezzero)

我有一个这样的html文件,可以使用Libreoffice打开该文件,然后将其导出到Excel

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head>

    <meta http-equiv="content-type" content="text/html; charset=utf-8">
    <title>Tables</title>
    <meta name="generator" content="LibreOffice 4.2.8.2 (Linux)">
    <meta name="created" content="20170328;3115845446710">
    <meta name="changed" content="20170328;3152295681061">

    <style type="text/css"><!-- 
        body,div,table,thead,tbody,tfoot,tr,th,td,p { font-family:"Liberation Sans"; font-size:x-small }
         -->
    </style>

但我想知道是否存在通过命令行执行此操作的方法

phuclv

如果可以在LibreOffice中正常打开文件,则可以使用此文件

libreoffice --convert-to xls myfile.html

或这个

libreoffice --convert-to xlsx myfile.html

取决于您想要的格式。更改libreofficesoffice前者在您的系统上不可用

有时(尤其是如果您使用的是旧版的LibreOffice),您还需要--headless选择

libreoffice --headless --convert-to xlsx myfile.html

您也可以使用unoconv

unoconv -f xlsx myfile.html

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在Linux中使用命令行将PDF转换为JPG?

使用命令行将MediaWiki Wikitext格式转换为HTML

如何通过命令行将图像转换为灰度?

从命令行将参数传递到R markdown文档中

从命令行将Impress ODP演示文稿转换为多个JPG图像

如何将简单的训练样式数据转换为spaCy的命令行JSON格式?

如何从命令行将参数传递给主管

从命令行将YUY2(YUYV)转换为png

R-fasttext如何从命令行将输出加载到数据帧中

如何从命令行将年度netCDF数据转换为每日数据?

如何从命令行将iTunes WAV音乐库转换为FLAC?

如何从命令行预览HTML文档?

从命令行将图像转换为未压缩的PNG

如何从命令行查看文档?

如何从命令行将富文本格式发送到剪贴板?

如何在OS X中使用命令行将GIF文件转换为PNG或JPEG?

如何从Linux命令行将OpenOffice文档转换为PDF?

如何从命令行将.odt转换为.html(或.md)?

如何从命令行自动设置代码格式?

如何仅使用命令行工具在Linux中将DjVu文档转换为PDF?

从Linux命令行将PDF转换为GREYSCALE格式以供打印机使用

如何在Arch Linux中从命令行安装?

如何从命令行将ppt转换为pdf?

如何从命令行将Excel文件转换为calc文件?

如何从命令行将图像转换成卡通?

如何在Linux中从命令行将图片复制到剪贴板?

如何从命令行将日期/时间格式更改为英语?

如何从命令行将参数输入到 Jenkins perl 脚本中?

如何使用python命令行将多个文件(.nii格式)作为输入文件传递?