CSV 转 JSON 在线工具 tool icon
数据与 JSON 工具

CSV 转 JSON 在线工具

将 CSV 表格内容一键转换为 JSON,支持自动识别分隔符、首行表头和忽略空行,所有处理均在浏览器本地完成。

CSV 输入
提示:自动模式会尝试识别逗号、Tab、分号和竖线等常见分隔符。
所有 CSV 文本均在你的浏览器本地解析与转换,不会上传到服务器。
JSON 输出

如何使用 CSV 转 JSON 工具

  • 输入或粘贴 CSV 格式的数据到左侧文本框。
  • 或者点击“选择 CSV 文件”上传本地文件。
  • 设置分隔符(推荐使用自动模式)。
  • 如果第一行是字段名,请勾选“首行表头”。
  • 右侧将实时显示转换后的 JSON 结果。
  • 点击“复制 JSON”或“下载 JSON”获取结果。

小贴士

  • 支持自动识别逗号、分号、Tab 等常见分隔符。
  • 如果勾选“首行表头”,生成的 JSON 将是对象数组;否则是二维数组。
  • 所有转换均在本地完成,保护您的数据隐私。
Go Map→JSON

Go Map→JSON

在浏览器中把 Go map 打印结果一键转成 JSON,并支持从 JSON 还原为 Go map 字面量表示,方便复制到代码或说明文档中。

TOML 互转

TOML 互转

在浏览器本地完成 TOML 与 JSON 双向转换,支持 JSON 美化和一键复制结果。

XML 转 JSON

XML 转 JSON

免费在线 XML 转 JSON 转换器:智能解析 XML 文档并转换为 JSON 格式,支持自定义缩进、属性处理和紧凑输出。

JSON 格式化

JSON 格式化

在线格式化与压缩 JSON,支持缩进设置与键名排序,浏览器本地处理。

JSON 对比

JSON 对比

递归对比两份 JSON,输出新增、删除、变化与类型变化列表。

Excel 转 JSON

Excel 转 JSON

在浏览器本地解析 Excel 工作簿并导出为 JSON,支持选择工作表和首行表头,不上传任何文件。

JSON 转 CSV

JSON 转 CSV

将 JSON 数组对象转换为 CSV,自动汇总列并扁平化嵌套字段,适合导入到表格或数据库中。

JSON 转 Excel

JSON 转 Excel

将 JSON 数组对象导出为 .xlsx 文件,支持自定义工作表名与文件名,整个过程在浏览器本地完成。

JSON 与 YAML 互转

JSON 与 YAML 互转

在浏览器本地完成 JSON 与 YAML 的双向转换,支持控制 JSON 缩进级别,一键复制结果,适合配置文件互转与调试。

JSON 转 C# 类

JSON 转 C# 类

根据示例 JSON 自动推断字段类型并生成 C# 类定义,支持 List<T>/数组、JsonPropertyName 特性与可空引用类型设置,适合后端接口模型快速搭建,全部在浏览器本地完成。

JSON 转 Go Struct

JSON 转 Go Struct

根据示例 JSON 自动推断字段类型并生成 Go struct 定义,自动添加 json 标签与 omitempty 标记,支持嵌套对象和数组场景,全部在浏览器本地完成。

JSON 转 TypeScript

JSON 转 TypeScript

根据示例 JSON 自动推断字段类型并生成 TypeScript interface/type 定义,支持嵌套对象、数组与 union 类型推断,全部在浏览器本地完成。

JSON 转 Java POJO

JSON 转 Java POJO

根据示例 JSON 自动推断字段类型并生成 Java POJO 类定义,支持 List<T>/数组、@JsonProperty 注解与嵌套 static class,适合后端接口模型和实体类快速搭建,全部在浏览器本地完成。

JSON 转 Python 模型

JSON 转 Python 模型

根据示例 JSON 自动推断字段类型并生成 Python Pydantic BaseModel 模型,支持 Optional、List、Any 与 alias 映射配置,适合后端接口模型与请求响应体快速建模,全部在浏览器本地完成。

JSON 转 Kotlin data class

JSON 转 Kotlin data class

根据示例 JSON 自动推断字段类型并生成 Kotlin data class 定义,支持 List、可空类型与 kotlinx.serialization 注解配置,适合 Android 与 Kotlin 后端接口建模,全部在浏览器本地完成。

JSON 转 Rust Serde Struct

JSON 转 Rust Serde Struct

根据示例 JSON 自动推断字段类型并生成带 serde 派生与重命名属性的 Rust struct 定义,支持 Option 与 Vec,全部在浏览器本地完成,适合接口响应建模与数据结构生成。

JSON 差异可视化对比

JSON 差异可视化对比

递归比较两份 JSON 对象与数组结构,树形展示新增、删除、修改和类型变化,支持隐藏相同项与复制差异列表,完全在浏览器本地运行,适合接口响应与配置变更对比。

JSON Schema 校验

JSON Schema 校验

输入 JSON 数据与 JSON Schema,在浏览器本地进行结构与类型校验,输出错误路径与提示,支持 type/properties/required/items/enum/const/min/max/pattern 等常用规则,暂不解析 $ref。

JSON 转 JSON Schema

JSON 转 JSON Schema

粘贴示例 JSON 自动生成 JSON Schema,生成包含 type/properties/required/items 与可选 additionalProperties=false 的基础 Schema 模板,所有推断逻辑都在浏览器本地完成,适合接口定义与文档编写。

INI / YAML / JSON 互转

INI / YAML / JSON 互转

在浏览器本地完成 INI、YAML 与 JSON 之间的互相转换,支持 JSON 美化输出与基础格式校验,适合配置文件迁移与开发调试。