YAML 到 JSON API - 免费在线转换器
解析 YAML 字符串并返回等效的 JSON 表示形式。 处理嵌套结构、数组、锚点、别名和多行字符串。
Code examples
curl -X POST https://api.botoi.com/v1/yaml/to-json \
-H "Content-Type: application/json" \
-d '{"yaml":"name: botoi\nversion: 2.1.0\nfeatures:\n - hashing\n - uuid"}'When to use this API
Kubernetes 清单处理
将 Kubernetes YAML 清单转换为 JSON,以进行编程操作、验证或使用 --output=json 馈送到 kubectl 中。
CI/CD 配置迁移
迁移到需要 JSON 输入的工具时,将 GitHub Actions 或 CircleCI YAML 配置转换为 JSON。
Frequently asked questions
是否支持 YAML 锚点和别名?
是的。 解析器将 YAML 锚点 (&) 和别名 (*) 解析为其在 JSON 输出中的扩展形式。
这可以处理多文档 YAML 吗?
API 处理多文档 YAML 流中的第一个文档。 带有 --- 的单独文档不会拆分为多个 JSON 对象。
YAML 标签是如何处理的?
自定义 YAML 标记(例如!include)将被忽略。 该值被解析为其本机类型。
重复的键会发生什么情况?
同一映射中的重复键会覆盖较早的值,符合 YAML 1.2 规范行为。
Get your API key
Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.