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.