很多网页里的数据看起来像表格,但复制到 Excel 或文档里时,经常会丢格式、粘成一列,或者把链接和备注混在一起。运营、采购、SEO 和开发人员遇到价格表、参数表、国家列表、规格表时,都可能需要把网页表格提取成更好处理的数据格式。

可以使用 HTML 表格提取器 / Table 转 CSV Markdown JSON 粘贴网页源码或 HTML table 片段,自动识别表格并导出 CSV、Markdown、JSON 或 TSV。工具在浏览器本地解析,不上传页面内容。

什么时候需要提取 HTML 表格#

HTML 表格提取适合这些场景:

  • 从供应商网页提取价格、MOQ、规格和联系人。
  • 从后台页面复制订单、广告、库存或商品明细。
  • 从竞品页面提取参数表,整理成选品或 SEO 表格。
  • 把网页表格转成 Markdown,用于 README、博客或知识库。
  • 把表格转成 JSON,给脚本或接口测试使用。

如果网站本身提供 CSV 导出,优先使用官方导出;如果没有导出入口,复制 HTML 片段再转换会更省时间。

CSV、TSV、Markdown、JSON 该选哪个#

不同输出格式适合不同场景:

  • CSV:适合 Excel、Google Sheets、Notion、数据库导入。
  • TSV:适合内容里有很多逗号的表格,粘贴到表格软件通常更稳。
  • Markdown:适合文档、README、博客和知识库。
  • JSON:适合开发、脚本处理和接口测试。

同一份表格可以先导出 CSV 做人工检查,再导出 JSON 给程序使用。不要只看网页预览,最好打开导出的文件确认列数和表头是否正确。

表头会影响 JSON 结构#

HTML 表格里常见 <th> 表头。如果第一行是表头,转 JSON 时通常会把表头作为对象字段名:

json已剪下 ✓
[
  {
    "Supplier": "Ocean Factory",
    "Country": "China"
  }
]

如果没有表头,JSON 更适合导出为二维数组。字段名为空或重复时,工具会自动补成 column_1 或追加序号,但正式使用前仍建议手动改成稳定字段。

合并单元格要特别检查#

网页表格经常使用 rowspancolspan 合并单元格。提取时一般会把主单元格放到左上角,其余被合并的位置补空值。这样能保持行列结构,但可能需要你在表格软件里继续填充。

例如一个国家名称跨两行显示,导出后第二行国家列可能为空。整理数据时可以根据业务需要向下填充,也可以保留空值表示它来自合并单元格。

链接是否要保留#

如果单元格里有链接,单纯复制文本可能只保留标题,丢掉真实 URL。提取工具可以把链接地址附在文本后面,适合保存供应商官网、产品页、资料页和下载地址。

但如果表格里链接很多,输出会变长。导入 Excel 或数据库前,可以先决定是否需要保留链接:

  • 做资料归档:建议保留链接。
  • 做价格计算:可以关闭链接,只保留数值和描述。
  • 做 Markdown 文档:可以保留链接后再手动改成标准 Markdown 链接。

复杂网页表格不一定在 HTML 里#

有些网站的表格不是传统 <table>,而是用 div、Canvas 或前端组件渲染出来的。还有些数据是页面加载后通过接口请求获得的。遇到这种情况,直接粘贴页面源码可能提取不到表格。

可以尝试:

  1. 在浏览器里选中表格复制。
  2. 右键检查元素,复制包含 table 的外层 HTML。
  3. 查看页面是否有导出 CSV 的按钮。
  4. 如果是后台系统,优先使用官方导出功能。

HTML 表格提取器的作用是把已有表格结构快速转成可编辑数据,不是绕过网站权限或抓取受保护内容。

建议的整理流程#

  1. 复制网页里的 table HTML 或整段页面源码。
  2. 粘贴到 HTML 表格提取器
  3. 选择是否第一行作表头、是否保留链接。
  4. 在表格列表里选择需要的表格。
  5. 预览前几行,确认列数和表头。
  6. 导出 CSV、Markdown、JSON 或 TSV。
  7. 用表格软件或脚本继续清洗。

网页表格提取的关键不是“转出来就完事”,而是让原本难复制的数据进入一个可检查、可复用、可导入的格式。