HTML 表格提取器
从 HTML 中提取 <table> 元素,转换为 CSV、TSV、JSON 或 Markdown。当页面包含多个表格时,可单独选择要提取的表格。
使用方法
- 1 粘贴包含一个或多个 <code class="font-mono text-xs"><table></code> 元素的 HTML。
- 2 如果检测到多个表格,请选择要提取的表格。
- 3 选择输出格式——CSV、TSV、JSON(对象数组)或 Markdown。
- 4 复制或下载结果。
为什么使用此工具
- 自动检测页面上的所有表格,并支持按索引选择。
- 支持多种输出格式:CSV(按 RFC 4180 规范加引号)、TSV、JSON(以首行作为键名的对象)、或对齐整齐的 Markdown。
- 自动压缩单元格中多余的空白字符,保持数据行整洁。
- 完全在客户端处理。不会上传到服务器,也不会追踪分析你的内容。
常见问题
rowspan / colspan 会怎样处理?
单元格会按照源代码中出现的顺序原样导出。带有跨行/跨列属性的单元格不会被展开——它只会出现一次,对应其在行/列中首次出现的位置。
JSON 的键名是如何确定的?
每个表格的第一行会被视为表头(headers)。后续每一行都会转换为对象,键名取自表头的值。如果首行为空,则会使用默认键名 `col1`、`col2` 等。
有哪些相关工具?
可查看 <a class="text-brand-600 hover:underline" href="/csv-to-json">CSV to JSON</a> 进行更高级的 CSV 转 JSON 操作,或使用 <a class="text-brand-600 hover:underline" href="/markdown-table-generator">Markdown Table Generator</a> 创建新表格。
什么是 HTML 表格提取器?
HTML 表格提取器(HTML Table Extractor)是一款从 HTML 中提取表格元素,并将其导出为 CSV、TSV、JSON 或 Markdown 格式的工具。它完全在浏览器中运行,当页面包含多个表格时,可单独选择要提取的表格,将结构化的行和单元格数据转换为你所选的纯文本格式。
功能特性
四种输出格式
将表格导出为 CSV、TSV、JSON(对象数组)或对齐整齐的 Markdown 表格。
多表格选择器
当 HTML 中包含多个表格时,可以选择要提取的表格。
识别表头的 JSON
使用第一行作为键,使 JSON 输出成为带标签的对象数组。
100% 隐私保护
在本地设备上解析——你的 HTML 内容永远不会离开浏览器。
示例
Input
<table><tr><th>Name</th><th>Role</th></tr><tr><td>Alice</td><td>Engineer</td></tr></table> (CSV)
Output
Name,Role
Alice,Engineer
常见使用场景
-
1
抓取复制的表格
将从网页复制的表格转换为 CSV,以便在电子表格中使用。
-
2
将文档转换为数据
将 HTML 表格提取为 JSON,供 API 或脚本使用。
-
3
重新格式化为 Markdown
将 HTML 表格转换为整洁的 Markdown 表格,用于 README 或 wiki。
Zerethon 的 HTML 表格提取工具可以从粘贴的 HTML 中解析出 <table> 元素,并将其导出为 CSV、TSV、JSON 或 Markdown 格式,全部在浏览器中完成。当页面中包含多个表格时,它允许你选择要提取的表格,将每个单元格的文本折叠并按所选格式将各行拼接起来。不会上传任何数据。
- 分类
- 开发者
- 价格
- 免费
- 隐私
- 基于浏览器
- 注册
- 无需
参考资料
- HTML Standard — 表格数据 — WHATWG
- RFC 4180 — CSV 格式 — IETF
- <table> — MDN Web Docs — MDN
隐私
除非另有说明,否则你的数据永远不会离开浏览器。HTML 表格提取器 完全在客户端运行 — 无需上传服务器,不记录日志,不追踪你输入的内容。
相关工具
在 Zerethon Social 上创作、分享与成长
免费注册。赚取积分,收集成就,与全球创作者建立联系。