Nano Banana 2.1 现已上线 — Google 最新模型 | 立即体验 →
WAVESPEED AI 数据格式转换 在浏览器中运行
100% 免费

免费数据格式转换JSON、YAML、TOML、XML、CSV 等格式。

在八种格式之间转换配置文件和数据,并准确看到文件哪里出错。
将示例数据转成 TypeScript 接口、Zod schema、Go struct 或 Python dataclass。

8 种格式任意互转错误精确到行和列根据数据生成类型
无需注册 无需上传 无限制

输入

或试试示例

粘贴或打开数据即可转换。

输出

您的数据在此浏览器标签页中转换,绝不会离开您的设备。
三个简单步骤

如何转换数据格式

01

粘贴或打开数据

粘贴文本或拖入文件。格式会被自动检测,也可在“源格式”中选择。

02

选择目标格式

选择一种数据格式或类型所用的语言。输入中的错误会标出所在的行和列。

03

复制或下载

调整缩进、排序或类型名,然后复制结果或保存为文件。

WaveSpeed AI

在用 API 做开发?

用 WaveSpeed AI 在自己的代码中生成图片、视频和 3D 模型。

  • 1,000+ AI 模型
  • 图片、视频和 3D
  • 按量付费

符合条件的新账号可获得 $1 免费额度,无需绑卡。 生成器需要单独的账号和积分。数据格式转换工具免费使用。

数据格式转换常见问题

这个转换工具免费吗?

免费。无需账号,想转多少就转多少,唯一的限制是您设备的内存。

我的数据会被上传吗?

不会。读取和写入都在浏览器标签页中完成,因此包含密码或客户数据的配置文件始终留在您的设备上。

支持哪些格式?

JSON、YAML(支持锚点、合并键和多文档)、TOML 1.0、XML、CSV 和 TSV、INI、.env 文件以及 URL 查询字符串,可任意互转。类型可生成为 TypeScript 接口、Zod schema、Go struct 或 Python dataclass。

错误如何显示?

显示行号和列号、简短说明以及带标记的出错行。点击“跳转到错误”会在输入框中选中该位置。

大数字和日期会保留吗?

超过 2^53 的整数(如 64 位 ID)在 JSON、YAML 和 TOML 之间转换时保持精确。TOML 日期保留原有形式。“yes”“on”或“2024-01-01”这类字符串在 YAML 中会加上引号,避免旧版 YAML 解析器把它们当作布尔值或日期。

XML 是如何映射的?

属性变为以 @ 开头的键,与属性并存的元素文本变为 #text,重复的元素变为列表。注释和处理指令会被省略;在混合内容(子元素之间的文本)中,文本片段会被合并。

目标格式无法容纳的数据怎么办?

会提示您。TOML 没有 null,因此值为 null 的键会被省略并附上说明;CSV、INI 和 .env 是扁平结构,因此嵌套值会被展平(address.city、DATABASE__HOST),列表以 JSON 形式写入。

类型是如何推断的?

根据示例本身推断:列表中部分项缺少的字段会变为可选,有时为 null 的字段会变为可空,整数变为整型,结构相同的对象共用一个类型。如果示例没有覆盖所有情况,请检查结果。

全部免费工具

任意格式,秒级转换。

免费、私密、不限量。

转换数据