如何解析以{in C.开头的c配置文件

时间:2015-11-10 01:47:13

标签: c parsing config configuration-files

我从阅读配置文件开始,我理解了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库来解析文件?如果是的话我应该使用哪一个?我找不到任何其他使用这种语法的语法。

0 个答案:

没有答案