这个工具有问题吗?
关于「YAML JSON Converter Online」
该工具在 YAML 和 JSON 之间双向转换。YAML 适用于人工编辑的配置(Kubernetes 清单、CI 管道、Ansible playbook);JSON 适用于机器之间的传输。该转换器在不丢失数据的情况下连接两者。
两种格式都表示相同的数据模型——嵌套对象、数组、字符串、数字、布尔值、null——因此转换是无损的。该工具在目标格式支持时保留注释,并允许您选择缩进、键排序和其他格式选项。
在将 YAML 配置适配为期望 JSON 的 API、从 JSON 模式测试夹具生成示例 YAML,或仅以您偏好的格式可视化复杂配置时非常有用。
如何使用这个工具
如何在 YAML 与 JSON 之间互转
粘贴输入
把 YAML 或 JSON 文本放入「Input」字段。工具按所选方向解析——不做自动判别。
选择方向
「Direction」在 `yaml_to_json`(解析 YAML,按 2 空格缩进输出 JSON)与 `json_to_yaml`(解析 JSON,按 lineWidth 100 输出 YAML)之间切换。默认 yaml_to_json。
点击运行
结果返回 `output`(转换后文本)与 `format`(输出格式:`json` 或 `yaml`)。两者分开,便于前端选择对应的语法高亮。
往返注意
首轮经过 JSON 会丢失 YAML 注释;对象键顺序可能改变;YAML 标签类型(如 `!!set`)会塌缩为普通 JSON。需要无损 YAML 编辑请改用 yaml-formatter-online。