跳转到内容
POST AI agent ready /v1/yaml/to-json

YAML 到 JSON API - 免费在线转换器

解析 YAML 字符串并返回等效的 JSON 表示形式。 处理嵌套结构、数组、锚点、别名和多行字符串。

Parameters

stringrequired

The YAML string to convert.

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.