解析JsonVector

时间:2016-08-18 10:12:13

标签: json parsing formatting

我对这个话题没有经验,所以我希望你们可以帮助我。

所以我用Json lib编写了一个Json文件。一切似乎都很好,文件具有我需要使用的结构。

1。)我不确定我的json格式是否正确可解析。

编辑---->添加了新的(格式正确的)json文件:

{
"Jobs": [

{

      "ExitCode" : "259",
       "Id" : "00000021",

   },

{

      "ExitCode" : "259",
      "Id" : "00000022",
   },

]

}

我想我错过了识别键/值对的东西?或者我还能单独阅读这两个领域吗?

使用代码生成:

PROT()<<"Writing File ----"<<endl;
StructType Struct;
Json::Value JsonVec(Json::arrayValue);

//TCHAR szBuf[MAX_PATH];
for(GP_ITERATOR(JobIt, JobMap))
{
    JobIt->second.Job.APIBind(Struct);
    Json::Value JsonJob;
    Struct.SaveToJSON(JsonJob);
    JsonVec.append(JsonJob);
}
JsonVec.append("Job:");
std::ofstream file_id;
file_id.open("test.txt");

Json::StyledWriter styledWriter;
file_id << styledWriter.write(JsonVec);

file_id.close();

0 个答案:

没有答案