交换结构化数据

您的数据。 在正确的结构中。
一个要导入的表格,一个要调整的配置,一个要发布的文档。准备易于重复使用的数据。
您的原始文件保存在您的设备上启动转换后进行在线处理。
您的数据,供您的工具使用
可读数据,从一个工具到另一个工具。
尤其是转换 JSON、CSV、YAML 或 TOML 以准备导入或数据交换。格式错误的文件会被提示;JSONL 错误可能会指明相关行。
每种格式都有其规则。
并非所有结构都可以在任何地方表示。TOML 中无法表示的空值会被拒绝,并附有说明。
您的格式是什么?
探索每个文件的输出和专属建议。
有用的参考
保持数据的含义。
对象列表和表格并不总是表示相同的内容。在导入之前,请检查类型、空字段、日期和标识符:语法转换并不能验证业务数据。
转换后
- 比较行数和字段名称。
- 检查重音符号、日期和前导零。
- 在一个小样本上测试导入。
根据您的用途选择。
交换结构化数据
从具有相同字段的 JSON 项目列表中准备 CSV。
阅读指南 JSON →重用数据表
从产品的 CSV 导出中准备 JSON。
阅读指南 CSV →重用配置
从一个 YAML 文件准备一个 JSON,用于一个需要 JSON 的工具。
阅读指南 YAML →关于此工具的您的问题。
为什么我的 JSON 在变为 CSV 时会改变结构?
CSV 表示一个行列表。JSON 可以包含无法直接转换的对象和嵌套列表。请转换一份副本,检查字段的表示方式,如果您的使用需要保留其完整结构,请保留 JSON。
如何避免在标识符开头丢失零?
在电子表格中打开 CSV 时,将标识符列导入为文本。自动打开可能会将 00123 转换为 123。在重新保存之前,请检查日期和小数分隔符。
我可以转换包含机密信息的文件吗?
在向服务或支持发送示例之前,请删除密码、API 密钥及其他机密信息。文件处理是在在线进行的。对于不应离开您设备的数据,请使用适当的本地工具。
为什么并非提供所有输出选项?
在所有情况下,格式不是可互换的。ConvertLab 显示其目录中的转换;重命名扩展名并不会改变内容。某些专用输出,如特定 XML 导出或电子表格,被识别为 NoLimit。