我正在使用snakeYaml将某些配置/属性值解析为Configuration对象.
我的yaml文件看起来像这样 -
#Thread batchLimit: 1000 threadCountLimit: 2 #Some More Config key: value #MAP keyMapping:
我的Configuration类看起来像这样 -
public class Configuration{ int batchlimit; int threadCountLimit; ... MapkeyMapping; }
如何keyMapping
在YAML文件中定义它以便直接通过SnakeYAML读取?
以下是它的外观:
#MAP keyMapping: key1: value1 key2: value2
通常,YAML格式具有键值对的自然支持.看看下面的教程(仅举例):https://github.com/Animosity/CraftIRC/wiki/Complete-idiot's-introduction-to-yaml
或者只是谷歌"yaml地图"了解更多详情.