使用 SnakeYaml 从字符串生成 YAML 文件

Generate YAML file from string with SnakeYaml

是否可以用snakeyaml解析以下内容(String)

environments.dev.url:http://dev.examle.com

environments.dev.name:Developer Setup

environments.prod.url:http://another.example.com

environments.prod.name:My Cool All

并获取 YAML 文件

environments:
dev:
    url: http://dev.example.com
    name: Developer Setup
prod:
    url: http://another.example.com
    name: My Cool App

SnakeYaml 不提供内置功能 parse/convert 将给定的 .properties 文件转换为 .yaml 文件。

您可以尝试一些第三方库将您的属性文件转换为 yaml 文件。

properties-to-yaml

props2yaml