我从阅读配置文件开始,我理解了libconfig的第一个示例以及如何根据文档从数组,列表,组等中读取值。
现在我有一个如下所示的配置文件:
{
"value1": {
"digit": 8,
"digit2": 26,
"digit3": 8
},
"value2": [
{ "width": 50, "height": 50, "length": 40, "wide": 50 },
{ "width": 60, "height": 80, "length": 50, "wide": 50 }
]
}
并想知道我是怎么读到这个的?它显然是一个组,其中一个元素有一个数组。但是,当我尝试解析时,文件以{
开头,我得到了一个
语法错误
这是否意味着我无法使用libconfig
库来解析文件?如果是的话我应该使用哪一个?我找不到任何其他使用这种语法的语法。