🔄 JSON ⇄ YAML 转换器
📄 JSON
📝 YAML
💡 使用说明
- 支持 JSON 和 YAML 双向转换
- 自动检测输入格式有效性
- 支持复杂嵌套结构、数组、多行字符串
- YAML 支持锚点(&)和别名(*) 语法
常见问题
JSON ⇄ YAML 转换器安全吗?数据会上传服务器吗?
完全安全。所有 JSON 与 YAML 的互转运算都在浏览器本地完成,你的数据不会上传到任何服务器,也不会被记录。
YAML 有哪些 JSON 没有的优势?
YAML 支持注释(# 开头)、多行字符串(| 和 > 块标量)、锚点与别名语法以及更简洁的缩进语法,适合人工编写的配置文件;JSON 则更适合机器间的数据交换。
YAML 引号样式选项有什么区别?
「最少引号」只在必要时才加引号,输出最简洁;「单引号」对所有字符串加单引号,内部单引号会转义为两个单引号;「双引号」对所有字符串加双引号,支持 \n 等转义序列。
转换后的 YAML 可以直接用于 Kubernetes / Docker Compose 配置吗?
基本可以。工具输出标准 YAML 1.2 格式,与 Kubernetes、Docker Compose、GitHub Actions 等配置兼容。但请注意某些工具对缩进宽度有要求,可通过「缩进空格」选项调整。
这个工具可以离线使用吗?
可以。本工具是单文件 HTML,将页面保存到本地后即使断网也能正常使用,无需安装或注册。YAML 解析库通过 CDN 加载,离线时需提前缓存或使用本地副本。