CSV 转 JSON thumbnail

CSV 转 JSON

轻松将 CSV 数据转换为 JSON 格式。

Checking status...

关于 CSV 转 JSON

将结构化的 CSV 数据转换为整洁、可读的 JSON。此工具非常适合需要将电子表格数据转换为与现代 API 和 Web 应用程序兼容格式的开发人员和数据分析师。

使用方法

  1. 将您的 CSV 数据粘贴到输入框中。
  2. 如果您的数据包含标题行,请确保格式正确。
  3. 点击“转换为 JSON”来处理数据。
  4. 下载生成的 JSON 文件或将其复制到剪贴板。

常见使用场景

  • 将电子表格数据导入 MongoDB 或 NoSQL 数据库。
  • 从 Excel 输出中为 API 开发创建模拟数据。
  • 映射批量数据以用于 JavaScript 应用程序。

技术细节

在浏览器中直接使用 PapaParse 进行强大、高性能的 CSV 解析,确保支持大文件和复杂的定界符。

常见问题

它支持不同的定界符吗?
支持。我们的工具会自动检测逗号、制表符和分号,实现无缝转换。
我可以转换大文件吗?
由于处理在您的机器本地进行,性能取决于您的设备,但它可以高效地处理数千行数据。
如果我的 CSV 字段包含逗号怎么办?
包含逗号、换行符或双引号的字段应该用双引号括起来,例如 "Smith, John"。引号内的双引号应该转义为 ""。该工具正确处理符合 RFC 4180 标准的带引号 CSV 字段。
我可以将 CSV 转换为嵌套 JSON 吗?
基础转换产生平面 JSON 对象数组(每个 CSV 行一个对象)。要创建嵌套 JSON,请在转换后使用 JSON 格式化工具手动编辑结构,或编写简短脚本来重构数据。
此工具如何处理 CSV 中的日期?
日期保持为字符串——该工具不会自动将日期字符串转换为 JSON Date 对象,因为 CSV 中的日期格式差异很大。如果您需要 Date 对象,在 JavaScript 中使用 JSON 后,对日期字段应用 new Date() 进行转换。
CSV转JSON转换器能处理包含嵌入式换行符的多行字段吗?
可以。解析器遵循RFC 4180规范,能正确处理用双引号括起来且包含换行符、逗号或引号的字段。例如,包含「第一行 第二行」内容(用引号括起)的单元格会成为一个带有嵌入换行符(\n)的JSON字符串值。如果你的CSV使用分号或管道符等非标准分隔符,可在转换前指定分隔符。所有处理均在你的浏览器中完成——数据不会上传。

本地处理

本地文件、文本和图表工具通过 JavaScript、浏览器 API 以及必要时使用的 WebAssembly 在您的设备上处理内容。使用事件不包含文件名、文件内容、输入文本、图表数值、原始错误、电子邮箱或许可证引用。DNS、WHOIS、IP 和测速等网络工具会为其功能访问外部服务。加载网站、字体、库和模型也会产生网络请求。WebAssembly 本身并不能阻止网络访问。