粘贴您的 YAML 数据,即可立即获得格式化的 JavaScript 对象表示。支持嵌套映射、序列及所有 YAML 数据类型。提供 Key 排序与自定义缩进选项。
粘贴您的 YAML 数据,即可立即获得格式化的 JavaScript 对象表示。支持嵌套映射、序列及所有 YAML 数据类型。提供 Key 排序与自定义缩进选项。
关于这个主题的常见疑问与实用解答。
YAML 使用缩进来表示结构,并支持注释、多行字符串及锚点/别名。JavaScript 对象字面量使用花括号,键名可加引号或不加,并支持 undefined、函数与尾随逗号等 JS 特有值。
可以,排序下拉菜单让您将所有 JavaScript 对象属性按字母顺序排列(A 到 Z),或保留 YAML 输入中的原始键序。排序会递归应用至每一层嵌套结构。
可以,JS 对象输出可通过格式化选项设为 2 个空格、4 个空格或 Tab 缩进。大多数 JavaScript 代码库使用 2 个空格缩进以保持对象字面量简洁。
不会,YAML 转 JS 对象的转换完全在您的浏览器内进行。您的 YAML 数据通过 JavaScript 在本地解析和转换,不会离开您的设备。