V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
tctc4869
V2EX  ›  程序员

有没有 excel 转 html table 代码的工具?

  •  
  •   tctc4869 · 2021-10-28 11:31:36 +08:00 · 2646 次点击
    这是一个创建于 1113 天前的主题,其中的信息可能已经有所发展或是发生改变。
    要定制表格显示某些内容,比如申请表。直接用 html 代码写太麻烦了。

    有没有方便的工具,像编辑 excel 表格或者 word 里的表格一样,插入一行插入一列,有基本的单元格合并拆分功能,写完后转成 html table 格式。

    或者能否直接在 excel 文件中编辑,然后找转换为 html table 的工具,指定区域,填写上具体到某个工作博的指定区域的几个单元格坐标。然后转换就行了

    转换后的效果不要求能还原浏览 excel 文件时里的表格外观,最低的要求是,只要能在 excel 转 html table 后,表格的单元格格式是一样就行了。

    wps 的 excel 有导出 html 功能,但是里面其中 table 表格那里有很多多余的代码
    15 条回复    2021-12-07 11:17:21 +08:00
    beshe
        1
    beshe  
       2021-10-28 11:37:55 +08:00
    pandas read_excel -> to_html ?
    murmur
        2
    murmur  
       2021-10-28 11:38:36 +08:00
    很多冗余的代码自己去除不就完了?
    cmdOptionKana
        3
    cmdOptionKana  
       2021-10-28 11:42:35 +08:00
    不转了,直接贴图!

    因为你每次修改 excel ,还是要再转换一次,那和修改后再截图是一样的操作步骤数。
    timethinker
        4
    timethinker  
       2021-10-28 11:47:39 +08:00
    可以先转为 JSON ,然后 JSON 再转为 HTML ,可以写一个脚本自动化一下。
    lower
        5
    lower  
       2021-10-28 13:45:04 +08:00
    kkFileView 这种的?
    SingeeKing
        6
    SingeeKing  
       2021-10-28 14:04:20 +08:00
    1L 正解
    wolfie
        7
    wolfie  
       2021-10-28 14:08:35 +08:00
    之前公司项目用过的
    /t/652066
    tctc4869
        8
    tctc4869  
    OP
       2021-10-28 14:33:21 +08:00
    @wolfie 感觉不错
    lucifer69
        9
    lucifer69  
       2021-10-28 14:53:58 +08:00
    libreoffice 可以命令行 excel 转 html
    murmur
        10
    murmur  
       2021-10-28 14:54:55 +08:00
    @lucifer69 libreoffice 的 excel 有 bug ,拿来做基础信息填报还行,如果是复杂的财务报表会有问题
    jifengg
        11
    jifengg  
       2021-10-28 15:01:52 +08:00
    “编辑 excel 表格或者 word 里的表格一样,插入一行插入一列,有基本的单元格合并拆分功能,写完后转成 html table 格式”
    这,一般的富文本编辑器都可以满足这样的表格操作,推荐 tinymce ,操作完,查看 Html 源码,就可以获得 html 了
    holystrike
        12
    holystrike  
       2021-10-28 15:16:19 +08:00   ❤️ 2
    从收藏夹里翻出来这个: https://tableconvert.com/
    tctc4869
        13
    tctc4869  
    OP
       2021-10-28 19:22:15 +08:00
    @lucifer69 下载了 libreOffice ,没有用命令行,直接用另存为 html ,相比 wps 的 excel ,另存为的冗余代码非常少
    hahade
        14
    hahade  
       2021-10-29 13:59:18 +08:00
    试试:我的 ABC 软件工具箱 excel 转 html
    usboy
        15
    usboy  
       2021-12-07 11:17:21 +08:00   ❤️ 1
    https://tableconvert.com/excel-to-html
    支持在线把 Excel 转换成 HTML 代码,可上传 Excel 文件、也可从 Excel 中复制内容到 Data Source 面板中
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5733 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 03:06 · PVG 11:06 · LAX 19:06 · JFK 22:06
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.