JSON转YAML工具 - 在线配置格式互换
粘贴JSON对象,一键转换为简洁的YAML格式,方便编写配置文件。
UD5工具箱
在线免费转换工具 — 支持 NEON (Nette Object Notation) 与 YAML 格式互相转换,保留结构完整性,适用于框架配置迁移与多格式兼容场景。
NEON(Nette Object Notation)是由 PHP 框架 Nette 推出的一种配置文件格式。它类似于 YAML,但语法更简洁、更接近 INI 风格,同时支持嵌套结构、列表、多行字符串等高级特性。
主要使用场景:
.neon 文件)| 特性 | NEON | YAML |
|---|---|---|
| 键值分隔符 | : 或 = | :(冒号后必须空格) |
| 缩进风格 | Tab 或空格(通常 Tab) | 空格(通常 2 个) |
| 注释 | # | # |
| 多行字符串 | ''' 或 """ | | 或 > |
| 生态范围 | 主要用于 Nette/PHP | 跨语言、跨框架通用 |
| 锚点/别名 | 不支持 | 支持 & 和 * |
NEON 虽然简洁,但生态较为封闭,主要局限于 Nette 框架。将 NEON 转换为 YAML 可以带来以下好处:
本工具会尽力保留注释。在 NEON 转 YAML 时,注释会随其关联的结构节点一起转换。但由于两种格式的语法差异,部分行内注释的位置可能会有所调整。建议转换后检查注释位置,必要时手动微调。
💡 提示:重要的配置说明建议放在独立注释行,而非行尾注释,以确保转换后位置准确。
本工具支持以下 NEON 语法:
key: value 和 key = value)- item 格式)''' 和 """)true/false/yes/no/on/off)#)YAML 转 NEON 时请注意:
&anchor 和 *alias)在 NEON 中不被原生支持,转换时会展开为实际值| 和 > 语法会转换为 NEON 的 ''' 或 """ 格式{} 和 [])会展开为缩进块格式| 格式 | 可读性 | 注释 | 嵌套 | 生态 | 典型用途 |
|---|---|---|---|---|---|
| JSON | ⭐⭐ | ❌ | ✅ | ⭐⭐⭐⭐⭐ | API 数据交换 |
| YAML | ⭐⭐⭐⭐ | ✅ | ✅ | ⭐⭐⭐⭐⭐ | Docker, K8s, CI/CD |
| NEON | ⭐⭐⭐⭐⭐ | ✅ | ✅ | ⭐⭐ | Nette 框架配置 |
| TOML | ⭐⭐⭐⭐ | ✅ | ✅ | ⭐⭐⭐ | Rust/Cargo, Python |
粘贴JSON对象,一键转换为简洁的YAML格式,方便编写配置文件。
在线YAML与JSON格式互相转换,适用于配置文件与数据交换,前端解析安全快速。
在线Base32编码解码,实现字符串与Base32格式互转,支持RFC 4648标准,前端实时处理。
拖拽两控制点精细微调CSS `cubic-bezier()` 曲线并对比预设函数效果。
展示几组在各类色盲下仍可区分的定性数据配色方案,含Hex码。
粘贴PHP print_r或var_export输出,智能解析为有效的JSON。
将HashiCorp配置语言HCL代码转换为JSON格式,便于程序化处理。
将普通HTML片段一键转为React可用的JSX,处理class→className、style等。
选择类型、作用域并填写描述,自动生成符合Conventional Commits规范的提交消息。
回答关于再发布、开源、专利等要求,工具推荐最合适的开源许可证。
在线正则表达式测试工具,支持JavaScript正则匹配、替换、提取等操作,即时显示匹配结果和高亮。
在Oklch色彩空间中生成均匀色阶、类比色和互补色方案,确保视觉一致性。
设定物理页框数,输入页引用串,动画展示不同页面置换算法的缺页率。
输入目标阻值,从标准E系列阻值中找出最接近的两个并联电阻组合。
输入包名,通过NPM Registry API查询是否已被占用,并显示近似的包名建议。
实现Atbash单表替换密码,即A变Z、B变Y,快速转换字母序列,简单对称加密。
通过Service Worker或本地fetch模拟拦截和转发请求,查看修改后的请求响应。
勾选常用框架变量(数据库、邮件、缓存),生成标准的.env文件模板。
选择任意基色,自动计算互补色、分裂互补及三分色,提供十六进制代码,一键复制。
输入一条DNA序列,自动生成互补链并转录为RNA序列。
将空格分隔的8位二进制序列解码为可读文本,支持ASCII及扩展字符集。
输入新旧JSON,并排展示增删改的行级差异,辅助接口变动追踪。
逐步引导填写具体、可衡量、可达成、相关、时限的目标描述,生成完整目标句。
选择触发位置、箭头方向与样式,生成轻量悬停提示框代码。
将 JSON 数组或对象渲染为可交互的 HTML 表格,支持嵌套展开、列排序和搜索。
输入 HTML 或网址,提取所有标题标签,生成文档大纲树,检测跳跃和缺失。
提供历史数据,手动设定自回归/差分/移动平均阶数,查看拟合与未来几步预测,学习时序分析。
拖拽题型构建客户或员工反馈表,支持NPS、星级评分,导出填写链接或二维码。
为图片添加类似胶片漏光的红黄色调渐变或光晕效果,营造怀旧氛围。
批量将文本中的<,>,&,等转换为HTML实体,或反向还原,包含选项保留已转义实体。