我正在嘗試使用snakeyaml函數來轉儲一個int,一個字符串和一個字符串[]。事情是我不知道如何編寫函數,以便可以插入信息。如何使用snakeyaml作爲返回內容的函數?
例如:
public void testDump() {
Map<String, Object> data = new HashMap<String, Object>();
data.put("name", "Silenthand Olleander");
data.put("race", "Human");
data.put("traits", new String[] { "ONE_HAND", "ONE_EYE" });
Yaml yaml = new Yaml();
String output = yaml.dump(data);
System.out.println(output);
}
我需要的東西像"name"
和"Silenthand Olleander"
是可配置的。我也不知道這個功能到底是什麼。它是否創建一個新文件?因爲我需要它將一行添加到現有的strings.yml文件中。所以我想string.yml的格式是這樣的:
#String.yml file
0 name_here The array of argument messages here.
1 name_here Another array of argument messages here.
2 name_here And again... I think you get the point.
@ T.J.Crowder固定。 – VinylScratch 2012-04-14 13:50:37