跳到主要内容
Z

YAML 转 JSON 转换器

在浏览器中直接将 YAML 转换为 JSON,解析器会给出语法错误提示。

免费 无需注册 客户端运行 注重隐私 Updated

正在加载解析器…

使用方法

  1. 1 粘贴合法的 YAML 代码。
  2. 2 开启「美化格式」可获得带缩进、便于阅读的 JSON,关闭则输出压缩后的 JSON。
  3. 3 复制或下载转换结果。

为什么使用此工具

  • 基于 js-yaml 构建 —— 支持 anchor、alias 以及多文档(multi-document)流。
  • 内置校验功能,可定位具体行号的语法错误。
  • 「美化」模式便于阅读,压缩模式更适合存储和传输。
  • 全程在客户端本地处理。

常见问题

日期和布尔值是如何转换的?

js-yaml 遵循 YAML 1.2 规范 —— 日期会被转换为 ISO 格式字符串,true/false 会被转换为布尔值。而 "yes"/"no" 则按 1.2 规范保留为字符串。

包含多个文档(以 --- 分隔)的 YAML 该怎么处理?

转换只会处理第一个文档。如需处理多个文档,请先按 `---` 将字符串拆分开。

这个工具能处理 YAML 中的 anchor 和 alias 吗?

可以 —— anchor(&)和 alias(*)会在解析阶段被解析(resolve),并在生成的 JSON 中产生对应的重复数据。

什么是 YAML 转 JSON 转换器?

YAML 转 JSON 转换器会解析输入的 YAML 并生成对应的 JSON,把 YAML 的 mapping、sequence 和 scalar 分别映射为 JSON 的 object、array 和 value。当源码不合法时,工具会显示解析器返回的语法错误提示,帮助你快速定位并修复问题。整个转换过程都在浏览器本地(客户端)完成,不会将任何数据上传到服务器。

概要

YAML 转 JSON 转换器 是 Zerethon Tools 提供的免费 开发者 工具。在浏览器中直接将 YAML 转换为 JSON,解析器会给出语法错误提示。. 完全在浏览器中运行 — 无需注册,无需上传。

分类
开发者
价格
免费
隐私
基于浏览器
注册
无需

隐私

除非另有说明,否则你的数据永远不会离开浏览器。YAML 转 JSON 转换器 完全在客户端运行 — 无需上传服务器,不记录日志,不追踪你输入的内容。

对比

了解基础知识

操作指南

相关工具

在 Zerethon Social 上创作、分享与成长

免费注册。赚取积分,收集成就,与全球创作者建立联系。

免费注册