你如何从使用JSon的Boost属性树中读取数据?

时间:2011-08-25 19:37:17

标签: json boost

我有一个JSon格式的txt文档,其中包含一些程序选项。我正在使用Boost的json_reader将其加载到属性树中。我的问题是我无法弄清楚如何访问所述属性树中的数据。我查看了文档,它只是不适合我。我不知道是不是因为文档只涉及XML格式或什么。

我的选项文件格式如下

{
    "Program_Version": "",
    "value": 700,
    "age": 2,
    "size": 2,

    "File":
    {
      "FileName": "cat",
      "Username": "felix", 
    },
}

我将如何访问FileName的值?例如

1 个答案:

答案 0 :(得分:0)

删除“felix”后面的逗号以及第二个到最后一个大括号的逗号。 JSON不希望在任何级别的最后一个值之后使用逗号。这些逗号可能会干扰数据的读入。