Итак, я столкнулся с snakeyaml. Я знаю, как получить их ключи, используя java
yaml.load(inputStream);
, который вернет хэш-карту строки и объекта. Просто для демонстрации у меня есть файл yaml со значениями:
player:
randie:
score: 4
Когда я использую
File file = new File("test")
FileInputStream stream = new FileInputStream(file);
Map<String, Object> map = yaml.load(stream);
for (String str : map.keySet()) {
System.out.println(map.get(str));
}
Результат будет:
{randie={score=4}}
Я столкнулся с другими вопросами о стеке, такими как это
Я хотел получить значение в самом внутреннем «вложенном» значении, не используя список хэш-карт, предоставленный правильный ответ в теме
Спасибо