YAML 转 JSON 转换器
在浏览器中直接将 YAML 转换为 JSON,解析器会给出语法错误提示。
免费
无需注册
客户端运行
注重隐私
Updated
正在加载解析器…
使用方法
- 1 粘贴合法的 YAML 代码。
- 2 开启「美化格式」可获得带缩进、便于阅读的 JSON,关闭则输出压缩后的 JSON。
- 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 上创作、分享与成长
免费注册。赚取积分,收集成就,与全球创作者建立联系。