YAML 转 JSON
粘贴 YAML,直接读 JSON。
免费 - 无需注册 - 在设备上运行
在浏览器本地运行
- YAML输入
- JSON输出
- 0上传
- 1 键保存
可以放心的地方
- 行号每条报错都有
- 报错会指出出问题的行
- 不会抛出堆栈信息
- 2转换方向
- 默认就是 YAML 转 JSON
- 不用离开也能切回来
- 0上传
- 数据留在这个标签页里
- 不会发送到任何地方
YAML 转 JSON 规格一览
- 默认方向
- YAML 转 JSON
- 输出
- 两格缩进的 JSON
- 锚点与别名
- 展开成实际的值
- 报错信息
- 一句话并附上行号
- 两个值得知的按钮
- Reverse 与同格式整理
- 支持格式
- 含 JSONL 共五种
- 价格
- 免费
- 需要账户
- 无
- 运行位置
- 在您的设备上
YAML 转 JSON 怎么用
- 1
粘贴你的 YAML
面板已载入示例,换成你自己的文档即可。
- 2
读取 JSON
JSON 会随输入出现在下方;解析失败则告诉你是第几行。
- 3
复制或下载
一键复制 JSON,或下载为 .json 文件。
常见问题
注释会怎样?
会被丢掉。JSON 没有注释语法,没有地方能放。注释对你有用的话,请把原来的 YAML 留着。
我的 YAML 为什么解析不了?
几乎都是缩进。信息会指出行号,问题通常是该用空格的地方混进了制表符,或者某个键多缩了一层。
可以反过来转吗?
可以。把目标下拉改成 YAML,或者按反向;反向还会把结果放回输入框,方便你直接转回去。
转换过程中会变的东西
面板默认就是 YAML 进、JSON 出,并已载入示例。换成你自己的 YAML,JSON 会随输入出现,两个下拉也都还能改。
- 注释和空行会被丢掉,因为 JSON 两者都没有语法。
- 锚点与别名会展开成它们指向的值。
- 没加引号的日期会变成文本,因为 JSON 只有文本这个类型。
完整规格
| 默认方向 | YAML 进、JSON 出。两个下拉都能在同一页改。 |
|---|---|
| 输出 | 缩进两格的 JSON,可复制,也能下载为 .json 文件。 |
| 锚点与别名 | 会展开成实际的值,因为 JSON 没有写引用的语法。 |
| 报错信息 | 一句话指出行号,缩进问题几乎都在那一行。 |
| 两个值得知的按钮 | Reverse 会对调两个格式并把结果放回输入,用来验算;两边选同一格式则变成检查兼整理。 |
| 支持格式 | JSON、YAML、CSV、TOML、JSONL 五种一级格式,任何方向都转得到。 |
| 价格 | 免费。由计算区域外清晰标注的广告支持。 |
| 需要账户 | 不需要。 |
| 运行位置 | 在您的浏览器标签页中运行。数据不会发送到任何地方。 |
用同一批文件继续做
全部开发工具: SPOTTOOLS 的开发工具