# CSV转JSON转换器

将CSV数据转换为JSON格式，支持自定义解析选项

> 标准页面: https://elysiatools.com/zh/tools/csv-to-json

- **分类:** Format Conversion

- **关键词:** csv, json, 转换器, 转换, 数据, csv转json, csv转换器

## 概述

CSV转JSON转换器是一款高效的数据格式转换工具，旨在帮助开发者和数据分析人员快速将CSV表格数据转换为结构化的JSON格式，支持自定义分隔符、标题行处理及空行过滤等多种解析选项。

## 输入项

- **CSV输入** (textarea): Enter CSV data...
- **分隔符** (text): Field delimiter (comma, tab, etc.)
- **首行包含标题** (checkbox)
- **去除值两端空格** (checkbox)
- **引号字符** (text): Character used for quoting fields
- **跳过空行** (checkbox)

## 适用场景

- 需要将Excel或数据库导出的CSV文件转换为Web应用所需的JSON数据格式时。
- 在进行API接口联调，需要将本地CSV测试数据快速转化为JSON请求体时。
- 处理包含特殊分隔符或需要清洗空格的复杂CSV文本数据时。

## 工作原理

- 在输入框中粘贴您的CSV原始数据。
- 根据数据格式调整分隔符、引号字符等解析选项，并勾选是否包含标题行。
- 点击转换按钮，工具将自动解析CSV内容并生成对应的JSON数组对象。
- 复制生成的JSON代码或将其下载保存以供后续开发使用。

## 使用案例

- 前端开发者将CSV配置表转换为JSON数据源以供组件渲染。
- 数据分析师将CSV报表转换为JSON格式以便导入NoSQL数据库。
- 后端工程师快速生成用于单元测试的JSON模拟数据。

## 常见问题

### 该工具支持哪些分隔符？

支持逗号、制表符、分号等任何自定义字符作为字段分隔符。

### 如果CSV中包含空行，转换时会报错吗？

不会，工具默认开启“跳过空行”功能，会自动过滤掉无效的空行。

### 如何处理CSV中的标题行？

勾选“首行包含标题”选项，工具将自动将第一行内容作为JSON对象的键名。

### 转换后的JSON格式是否支持嵌套？

该工具主要用于将扁平的CSV表格转换为标准的JSON数组格式。

### 数据处理是在本地完成的吗？

是的，所有转换过程均在浏览器端完成，不会上传您的数据到服务器，确保隐私安全。

## 相关工具

- [文本转Excel转换器](https://elysiatools.com/zh/tools/text-to-excel): 将各种文本格式转换为Excel，支持自定义解析和格式化选项
- [Markdown 表格生成器](https://elysiatools.com/zh/tools/markdown-table-generator): 从 CSV、JSON 或数组数据生成格式化 Markdown 表格，支持对齐、表头样式、列宽控制和合并提示
- [Markdown 表格到 CSV、JSON 与类型推断 Schema](https://elysiatools.com/zh/tools/markdown-table-to-csv-json-schema): 将 Markdown 管道表格转换为 CSV、JSON 行或推断类型的 JSON Schema，并报告对齐和空值诊断
- [JSON转CSV转换器](https://elysiatools.com/zh/tools/json-to-csv): 将JSON数据转换为CSV格式，支持自定义格式化选项
- [Excel转JSON转换器](https://elysiatools.com/zh/tools/excel-to-json): 将Excel文件转换为JSON格式，提取第一个工作表的数据
- [CSV转Excel转换器](https://elysiatools.com/zh/tools/csv-to-excel): 将CSV数据转换为Excel格式，支持自定义解析和格式化选项
- [CSV转HTML表格](https://elysiatools.com/zh/tools/csv-to-html-table): 将CSV数据转换为HTML表格格式
- [CSV转Markdown](https://elysiatools.com/zh/tools/csv-to-markdown): 将CSV数据转换为Markdown表格格式

## 示例

- [CSV示例](https://elysiatools.com/zh/samples/csv-samples): 各种数据类型、大小和复杂度级别的CSV示例文件
- [Python 示例](https://elysiatools.com/zh/samples/python): Python代码示例和Hello World演示
- [JSON 示例](https://elysiatools.com/zh/samples/json): JSON（JavaScript 对象表示法）格式示例，从简单到复杂结构
- [Terraform Plan JSON 样本](https://elysiatools.com/zh/samples/terraform-plan-json-samples): 用于依赖可视化和变更审查的 Terraform plan JSON 文件样本，贴近 terraform show -json 输出结构

## 相关内容

- [JSON 交换与格式翻译工具](https://elysiatools.com/zh/hubs/json-convert): 在一个专题里比较 JSON 与 CSV、YAML、TOML、GraphQL、XML、Markdown、Excel、BSON、EDN 等结构化格式之间的转换工具。
- [CSV 导出与表格转换工具](https://elysiatools.com/zh/hubs/csv-convert): 在一个专题里比较 CSV 与 Excel、JSON、HTML、Markdown、XML 和文本之间的转换工具，适合表格导出与交换工作流。
- [JSON 检查、对比与转换工具](https://elysiatools.com/zh/hubs/json-utility): 把 JSON 格式化、差异对比、路径检查、Schema 校验、合并、转换和导出工具集中到一个专题中，适合 API 与数据处理流程。
- [JSON Schema、Mock 数据与 API 夹具生成工具](https://elysiatools.com/zh/hubs/json-generate): 围绕JSON Schema 生成、Mock 负载构建与 API 夹具准备整理的一组工具。
