表格转JSON / SQL转换器 - CSV、TSV、Markdown Online

粘贴一个 CSV、TSV、分号、管道或 Markdown 表格,然后在浏览器中立即转换为 JSON、JSONL 或 SQL INSERT 语句。

输入表

或者放一个.csv / .tsv文件

输出

关于表转JSON / SQL

自动检测分隔符,支持 RFC-4180 引号字段,强制输入数字/布尔值/空值,并输出 JSON 对象、JSON 数组、JSONL 或参数安全的 SQL INSERT 语句。纯粹的浏览器——你的数据永远不会流出你的设备。

Frequently Asked Questions

把CSV(或.csv文件)粘贴到输入面板,工具会自动检测分隔符,用头线作为键将每一行解析成JSON对象,并立即显示输出。将输出格式切换为 JSON 数组、JSONL 或 SQL INSERT,以获得你所需的形状。

usage

是的。该解析器遵循RFC 4180标准——双引号包裹的字段可以包含逗号、换行,甚至字面引号(转义为“”)而不破坏解析。所以像“Smith, John”这样的数值仍然是单格子,而不是两个单元格。

technical

工具会统计第一行非空的标签、逗号、分号和管道,并选择最频繁的行。如果你有不寻常或模糊的文件,可以手动覆盖自动检测并选择制表(TSV)、逗号、分号、管道或Markdown表。

technical

将输出格式切换为SQL INSERT,并输入表名。该工具将列名净化为有效标识符(用下划线替换空格、破折号等),并每行生成一个插入,字符串文字、数值和空格则为NULL。非常适合做种数据库或数据迁移。

features

JSONL(JSON Lines)每行放置一个 JSON 对象,没有周围的数组。它是将数据流传输到BigQuery、Snowflake、Logstash、Elasticsearch及大多数机器学习管道的标准格式。当每行独立被导入时,选择 JSONL。

features

是的。匹配整数或十进制模式的值以 JSON 数字形式输出,文字“true”/“false” 变为布尔值,空格则为空格。如果你需要所有内容都做字符串,转换前先相应准备值。

technical

是的。选择“Markdown 表”作为分隔符,粘贴一个标准的管道分隔 Markdown 表(头部行、分隔符行、正文行)。分隔线会自动跳过,单元格空白被裁剪。

usage

不——解析和转换完全在你的浏览器中运行。这使得该工具对敏感电子表格如工资导出、客户名单或财务记录安全,这些文件绝不应触及第三方服务器。

privacy

Use Cases

CSV 到 API 迁移

你有一个合作伙伴导出的遗留CSV,需要把它POST到现代REST API,期望看到JSON。几秒钟内转换,复制到取球体,验证形状——无需胶水脚本。

development

数据库做种

从测试数据的CSV生成现成的SQL INSERT语句。直接插入你的迁移文件或 psql shell。输出正确处理字符串、数字、空和布尔值。

database

BigQuery / Snowflake 导入

云仓库接收JSONL的速度比CSV快。把电子表格转换成JSONL,然后直接上传到BigQuery、Snowflake或Redshift的临时准备。

data

Markdown 文档表

将Markdown文档中的粘贴转换为JSON进行程序处理——生成常见问题、导航条目或从可读的Markdown表格中定价层级数据。

documentation

表单提交分析

将你的 Google 表单或 Typeform 回答导出为 CSV,转换为 JSON,然后运行分析或通过 API 输入你的 CRM。头部行就是你的字段名。

productivity

静态站点数据生成

将表格数据输入Next.js getStaticProps、Astro内容集合或Hugo数据文件。JSONL 对于将一行映射到一页的内容集合尤其有用。

development