无需登录 数据私有 本地保存

HTML 表格抓取转换 - 粘贴表格 HTML 转 JSON/CSV

11
0
0
0

HTML 表格转 JSON / CSV

粘贴 HTML 表格代码,一键转换为 JSON 或 CSV 格式

支持多表格识别 · 自动处理合并单元格 · 安全本地解析

等待输入...
✓ 已复制
请先执行转换
常见问题与知识点

在浏览器中右键点击表格区域,选择"检查元素"(或按 F12 打开开发者工具),找到 <table> 标签,右键点击该元素选择 "Copy → Copy outerHTML",然后粘贴到本工具的输入框中即可。也可以直接复制包含表格的整个网页片段,工具会自动识别其中的所有表格。

本工具会智能处理 colspan(跨列合并)和 rowspan(跨行合并):
colspan:合并单元格的值会自动填充到跨越的每一列中;
rowspan:合并单元格的值会在后续对应行的相同列位置自动补全。
这样转换后的 JSON/CSV 数据是一个完整的矩形二维结构,便于后续处理。

JSON 对象数组:使用表头作为属性名,每行数据是一个对象,如 [{"姓名":"张三","年龄":28}, ...],适合直接用于编程或导入数据库;
JSON 二维数组:第一行是表头,后续行是数据,如 [["姓名","年龄"],["张三",28], ...],结构更紧凑,适合数据科学场景;
CSV:逗号分隔的纯文本表格格式,可直接用 Excel 或 Google Sheets 打开。

逗号 (,):国际通用标准(RFC 4180),适合大多数场景,但如果数据中包含逗号,工具会自动用双引号包裹;
分号 (;):欧洲地区常用,适合数据中含有大量逗号的情况(如金额字段);
制表符 (Tab):适合直接粘贴到 Excel,列对齐更直观。
默认使用逗号分隔符,下载的 CSV 文件带有 UTF-8 BOM,确保在 Excel 中正确显示中文。

工具会自动检测 <thead> 标签来确定表头。如果表格没有 <thead>,工具会将第一行作为表头。如果表格完全没有任何标识行,建议使用"JSON 二维数组"格式输出,所有行都作为数据处理,列位置使用数字索引标识。

支持标准 HTML 表格结构,包括 <thead><tbody><tfoot><th><td>,以及 colspanrowspan 属性。支持同时识别输入内容中的多个表格,每个表格独立转换。嵌套表格的内部表格会被提取为文本内容。工具使用浏览器原生 DOMParser 进行安全解析,不会执行任何脚本。

JSON:可直接用于 JavaScript/Python 等编程语言,也可导入 MongoDB、PostgreSQL 等数据库,或用于 API 数据交换;
CSV:可用 Excel、Google Sheets、LibreOffice Calc 直接打开,也可导入 MySQL、Pandas 等数据分析工具。
点击"下载文件"按钮可保存到本地,文件名包含时间戳便于版本管理。

完全安全。所有解析和转换都在您的浏览器本地完成,使用原生 DOMParser API 安全解析 HTML,数据不会上传到任何服务器。即使粘贴的是包含敏感信息的表格数据,也始终保存在您的设备上。本工具无需网络连接即可正常使用。