如何读取 HOCON config 将值加载到 Map 中?
How to read HOCON config to load values into Map?
我有这里提到的配置
map-config{
key1 : [ list1, list2, list3 ],
key2 : [ list4, list5 ],
key3 : [ list6 ]
}
加载后我除了它有一个键集为 key1
、key2
和 key3
的地图
其相应的值将是一个包含 list1, list2, list3
、list4, list5
和 list6
.
的列表
我没有找到直接方法调用,但下面的代码可以帮助我在 Map<String, List<String>>
中存储配置值
private static void method(Config config) {
for( Entry<String, ConfigValue> element : config.entrySet()){
String key = element.getKey();
map.put(key, config.getStringList(key));
}
}
我有这里提到的配置
map-config{
key1 : [ list1, list2, list3 ],
key2 : [ list4, list5 ],
key3 : [ list6 ]
}
加载后我除了它有一个键集为 key1
、key2
和 key3
的地图
其相应的值将是一个包含 list1, list2, list3
、list4, list5
和 list6
.
我没有找到直接方法调用,但下面的代码可以帮助我在 Map<String, List<String>>
private static void method(Config config) {
for( Entry<String, ConfigValue> element : config.entrySet()){
String key = element.getKey();
map.put(key, config.getStringList(key));
}
}