YAML转JSON转换器

即时将YAML转换为JSON或将JSON转换为YAML。

373 字符
{
  "server": {
    "host": "localhost",
    "port": 8080,
    "debug": true
  },
  "database": {
    "driver": "postgresql",
    "host": "db.example.com",
    "port": 5432,
    "name": "myapp",
    "credentials": {
      "username": "admin",
      "password": "s3cret"
    }
  },
  "features": [
    "authentication",
    "logging",
    "caching"
  ],
  "users": [
    {
      "name": "Alice",
      "role": "admin",
      "active": true
    },
    {
      "name": "Bob",
      "role": "user",
      "active": false
    }
  ]
}
输入大小: 373 bytes输出大小: 528 bytes
所有转换都在浏览器中进行。支持注释、嵌套对象、数组和多行字符串。

如何使用

  1. 1

    粘贴数据

    在输入面板中粘贴YAML或JSON内容,或点击加载示例。

  2. 2

    选择转换方向

    使用切换按钮在YAML转JSON和JSON转YAML之间切换。

  3. 3

    调整格式

    对于JSON输出,选择缩进级别以提高可读性。

  4. 4

    复制结果

    点击复制按钮将转换后的输出复制到剪贴板。

常见问题

什么是YAML?
YAML是一种人类可读的数据序列化格式,广泛用于配置文件。
为什么要转换YAML到JSON?
JSON是API和许多编程语言的标准格式。转换YAML到JSON对调试和测试很有用。
支持所有YAML功能吗?
支持嵌套对象、数组、注释、引号字符串、数字、布尔值、null和多行字符串。
数据安全吗?
是的。所有解析和转换完全在浏览器中进行。