粘贴您的 JavaScript 对象字面量,即可立即获得格式化的 YAML 输出。自动处理未加引号的键名及 JS 特有语法。提供 Key 排序与自定义缩进选项。
粘贴您的 JavaScript 对象字面量,即可立即获得格式化的 YAML 输出。自动处理未加引号的键名及 JS 特有语法。提供 Key 排序与自定义缩进选项。
关于这个主题的常见疑问与实用解答。
JavaScript 对象字面量使用花括号,键名可加引号或不加,并支持 undefined、函数与尾随逗号等 JS 特有值。YAML 使用缩进来表示结构,语法更易于阅读,并支持注释、多行字符串及锚点/别名。
可以,通过排序下拉菜单,您可以将所有 YAML 映射键按字母排序(A 到 Z),或保留 JS 对象中的原始属性顺序。排序会递归应用至 YAML 输出中的所有嵌套映射。
可以,通过格式化选项,YAML 输出缩进支持 2 到 8 个空格。将 JS 对象转换为 YAML 配置文件时,2 个空格是广泛采用的标准。
不会,JS 对象转 YAML 的转换完全在您的浏览器中执行。您的 JavaScript 源代码在本地解析和转换,不会上传至任何服务器。