JSON 转 YAML
粘贴 JSON,得到好读的 YAML。
免费 - 无需注册 - 在设备上运行
在浏览器本地运行
- JSON输入
- YAML输出
- 0上传
- 1 键保存
JSON 转 YAML 规格一览
- 默认方向
- JSON 转 YAML
- 缩进
- 两格空格,不折行
- 键的顺序
- 按原样保留
- 报错信息
- 一句话并附上行列
- 价格
- 免费
- 需要账户
- 无
- 运行位置
- 在您的设备上
JSON 转 YAML 怎么用
- 1
粘贴你的 JSON
粘贴 JSON。
- 2
读取 YAML
读取 YAML。
- 3
复制或下载
复制或下载。
常见问题
键的顺序会被重排吗?
不会。键怎么进去就怎么出来,所以 YAML 和你粘贴的 JSON 对得上,用眼睛核对也很容易。
为什么有些值被加了引号?
因为不加引号的话 YAML 会把它读成别的类型。像 yes、no 这两个词,还有没加引号的日期,都要靠引号才留得住文本身份。
可以反过来转吗?
可以。把目标下拉改成 JSON,或者按反向;反向还会把结果放回输入框,方便你直接转回去。
怎么读转出来的 YAML
面板默认就是 JSON 进、YAML 出,并已载入示例。换成你自己的 JSON,YAML 会随输入出现,两个下拉也都还能改。
- 被加引号的值是有原因的:不加的话 YAML 会读成另一种类型。
- 列表会写成一行一个、开头带横线的形式。
- 按反向把 YAML 转回 JSON,就能确认没有东西跑偏。
完整规格
| 默认方向 | JSON 进、YAML 出。两个下拉都能在同一页改。 |
|---|---|
| 缩进 | 两格空格,并关掉折行,长的值会留在同一行。 |
| 键的顺序 | 按原样保留,YAML 的顺序和 JSON 一致。 |
| 报错信息 | 一句话指出 JSON 从哪一行、哪一列开始不合法。 |
| 价格 | 免费。由计算区域外清晰标注的广告支持。 |
| 需要账户 | 不需要。 |
| 运行位置 | 在您的浏览器标签页中运行。数据不会发送到任何地方。 |
用同一批文件继续做
全部开发工具: SPOTTOOLS 的开发工具