如何将 CSV 转换为 JSON 以及 JSON 转换为 CSV
将简单的 CSV 表转换为 JSON 记录,或将此类记录转换回表。
文档
加工
CSV, JSON
需要准备什么
您可以添加:CSV、TSV、JSON。 允许的文件大小和数量显示在工具页面上。
程序
添加文件
添加 CSV、TSV 或 JSON。 对于 JSON,您需要一个记录列表,例如 [{"name":"Anna"},{"name":"Ivan"}]。 条目内的值应该很简单,没有其他列表或条目。
选择设置
选择方向和列分隔符。 对于 CSV → JSON,您可以指定列名称和类型。 如果未指定标题,则它们取自 CSV 的第一行。 如果您自己指定它们,则第一行被视为数据。
单击按钮
阅读处理条款并确认您的同意。 单击“CSV/TSV ↔ JSON”并等待准备就绪。 如果出现错误,请阅读消息并检查文件、文本或设置。
保存并检查
在完成的结果上单击“下载”。 打开结果并比较记录数和字段名称。 在 JSON -> CSV 中,检查空单元格是否缺少值和标题顺序。
工具选项
选择模式后会出现一些字段。 此处显示默认设置;它们可能会在网站上发生更改。
- 方向
从 CSV 或 TSV 表创建 JSON 记录,或从 JSON 记录创建 CSV。
- 分离器
列之间的字符,例如逗号或分号。 选择文件中使用的那个。
- 标题用逗号分隔(空=第一行)
列名以逗号分隔,不重复。 如果留空,标题将从 CSV 的第一行获取。
- 列类型
列类型按顺序以逗号分隔:文本 - 文本、数字 - 数字、布尔 - true 或 false。 如果未填充,值将保留为文本。
很高兴知道
列名不应重复。 该工具不会将复杂的嵌套 JSON 记录转换为平面表。 要存储前导零,请使用文本类型。
常见问题
处理在哪里进行?
文件或文本被发送到服务器进行处理。 开始之前,请阅读工具页面上的条款和条件并同意。 在页面上指示的到期日期之前下载完成的结果。
如果结果不合适怎么办?
获取原始文件或文本并尝试上述步骤中的其他设置。 将新结果与前一个结果进行比较。 您设备上的原始文件保持不变。