我正在使用游戏!框架,我有一个模型(一个实体),它有一个 Map 类型的变量。
为了进行一些测试,我每次启动应用程序时都会加载一个 YAML 文件,但我不知道定义 Map 的语法。
假设我有这门课
public class aClass {
public int arg1;
public String arg2;
public Map<String, Integer> arg3;
}
我的 YAML 文件会是什么样子?我试过这个:
aClass(object1)
arg1: 34
arg2: aString
arg3: [key1: value1, key2: value2] <- What do I do here?
这是我的许多尝试之一。我不知道语法,我在互联网上找不到它。我认为是戏剧!使用 SnakeYAML 作为 YAML 解析器。
在文档中,我找到了一些示例,但它们都不起作用。
在我的应用程序中,除了 Map 变量(示例中为 arg3)的元素大小为 0 之外,一切正常。
谢谢。