YAML/JSON 互转
输入内容 YAML 或 JSON 字符串
输出结果
使用说明
• YAML → JSON:将 YAML 格式转为 JSON 格式,支持 key: value 逐行解析,数字自动转为数值类型 • JSON → YAML:将 JSON 格式转为 YAML 格式,支持嵌套对象自动缩进 • 示例:name: 张三 age: 20 ↔ {"name": "张三", "age": 20}
• YAML → JSON:将 YAML 格式转为 JSON 格式,支持 key: value 逐行解析,数字自动转为数值类型 • JSON → YAML:将 JSON 格式转为 YAML 格式,支持嵌套对象自动缩进 • 示例:name: 张三 age: 20 ↔ {"name": "张三", "age": 20}
YAML 与 JSON 双向转换工具:Kubernetes 清单、CI 配置、Swagger 文档等 YAML 内容转成 JSON 处理,或反向生成,缩进与层级自动对齐。
JSON 是 YAML 的子集:所有合法 JSON 都是合法 YAML。YAML 用缩进表达层级、支持注释与锚点引用,适合人手写;JSON 结构严格,适合机器处理。
YAML 的类型推断比 JSON 宽松:no/yes、版本号 1.10 这类内容按 YAML 1.1 规范可能被解析为布尔或浮点。敏感字段建议加引号明确为字符串后再转换。