YAML 转 INI
将 YAML 配置文件转换为按节组织的经典 INI 文件。非常适合把现代工具的配置迁移到只接受 INI 格式的软件中。
将 .yaml/.yml 文件拖放到此处,或在下方粘贴其内容。最大 10 MB。
工作原理
一些老旧软件或系统工具只接受 INI 格式的配置文件,而大多数现代工具(Docker Compose、Ansible、CI/CD)使用的是 YAML。粘贴或导入您的 YAML:每个包含子对象的顶层键都会成为 INI 的一个节「[名称]」,其中包含的键(包括嵌套的键,以点号连接)会成为该节下的「键 = 值」。孤立的顶层键则会归入「[general]」节。
支持 YAML 列表吗?
INI 格式没有与列表对应的原生表示方式:YAML 列表(以短横线开头的行)不会原样写入结果。为了获得可靠的结果,请尽量使用由简单键/值对(可以嵌套)组成的 YAML。
多层嵌套的键是如何处理的?
多层嵌套的键(例如「app.serveur.port」)会被展平,其以点号分隔的完整路径会成为对应 INI 节中的键,例如在「[app]」节中得到「serveur.port = 8080」。
100% 本地处理:YAML 的分析和 INI 的生成完全在您的浏览器中完成,您的配置文件绝不会被发送到服务器。