如何使用Delphi读取YAML配置文件?

如何使用Delphi读取YAML配置文件?,delphi,parsing,yaml,Delphi,Parsing,Yaml,我正在尝试读取.cfg文件,我对YAML了解不够,但我想这样做: 我的配置文件使用YAML Residences: luchidv: EnterMessage: Estas entrando la residencia %residence de %owner. BlackList: Type: BLACKLIST ItemList: [] LeaveMessage: Ahora estas saliendo de %residence.

我正在尝试读取.cfg文件,我对YAML了解不够,但我想这样做:

我的配置文件使用YAML

Residences: luchidv: EnterMessage: Estas entrando la residencia %residence de %owner. BlackList: Type: BLACKLIST ItemList: [] LeaveMessage: Ahora estas saliendo de %residence. IgnoreList: Type: IGNORELIST ItemList: [] Areas: main: X1: -1560 Y1: 99 Z1: 1457 知道怎么做吗

我一直在搜索,我发现:

感谢Google提供的“Delphi yaml解析器”,第六个结果是


第一个结果甚至更好:

当我需要这样做的时候,我写了一个关于LibYAML的包装。我之前检查过,但这个问题至少对我来说是:我不知道如何安装或使用它非常奇怪的问题,@Martini002。你是第一个来德尔福的吗?只需将目录添加到单元搜索路径,使用Yaml单元,就完成了。至少,在Win32目标上。
Line:13
X1: -1560