页面上的每张表格,导成 CSV 和 JSON。
把网页表格复制到电子表格里几乎从来不顺:列会错位,格式还一并跟来。粘贴网址,把干净的数据带走,打开就能用。
- 所属模块
- 网页抓取
- 输入
- 一个网址
- 运行位置
- Rovemark 服务器
- 费用
- 免费,无需注册
这个工具做什么
数据在网页上,却不在电子表格里
价格、费率、排行、技术参数:许多你要放进电子表格的东西,都住在网页表格里,且没有下载按钮。用鼠标选中再粘贴,多半会把列弄错、把表头放歪,还带来一堆格式。
该工具读取 HTML,找到每个表格,分离表头和内容,对齐单元格数量不同的行,并以 CSV 和 JSON 返回全部内容。含逗号或引号的字段会被正确转义,否则电子表格打开时列会混乱。
工作原理
- 01
粘贴页面地址
一个页面,无需注册。若有多张表格,由你选择看哪一张。
- 02
每张表格被读取并对齐
尊重网站自己声明的表头;缺了单元格的行会被补齐,免得电子表格整体错位。
- 03
导出为 CSV 或 JSON
CSV 可直接用 Excel、Sheets 或 Numbers 打开。JSON 直接是对象列表,每个字段都带着列名。
常见问题
- 01
为什么复制粘贴表格几乎从来不顺?
- 因为浏览器中的选择会连同视觉格式一起带走,电子表格会尝试将其解释为结构。合并单元格、两行表头和空列都会造成错位,错误往往到分析过程中才会显现。
- 02
由 JavaScript 生成的表格可以吗?
- 只有当它存在于服务器返回的 HTML 中才可以。之后在浏览器中构建的表格无法被看到,工具像爬虫一样读取页面,不执行脚本。找不到任何表格时,它会说明这一点。
- 03
如果页面上有好几张表格呢?
- 全都提取,最多二十五张,你可以在它们之间切换。仅用于排版的表格会被丢弃;嵌套在别的表格里的那张优先于外层,外层通常只是个壳。
- 04
CSV 在 Excel 里能正常打开吗?
- 可以打开。文件以 UTF-8 输出,包含逗号、引号或换行的字段会加引号,内部引号会加倍,这是该格式的要求。如果你的 Excel 所在地区使用分号,请使用数据导入并选择逗号作为分隔符。
- 05
有大小限制吗?
- 屏幕上只显示前六十行,以免拖垮浏览器,但下载的文件包含整张表格。每个页面最多提取二十五张表格。
- 06
能每天在很多页面上重复这件事吗?
- 不能通过这里,这是一页式的即时版本。监控一组页面、保存历史记录并通过 API 接收结果,是采集模块的工作,使用同一提取引擎。
其他免费工具
