我怎样才能在rapidjson中将文档添加到文档中

时间:2015-03-04 14:28:07

标签: json rapidjson

我定义了一个这样的template.json文件:

         {  "id":1,
            "licence":
            {
                "province":"BeiJin",
                "number":"RB03718"
            }
         }

像这样定义cars.json:

{
"cars":[]
}

然后加载所有

 rapidjson::Document car,cars;
 loadJson(car, "template.json");   //load the json file from disk
 loadJson(cars,"cars.json");
 auto & allocator=cars.GetAllocator();
 cars.PushBack(car  , allocator);

尝试在汽车中获得类似的东西

  {
            "car": [
                  {  "id":1,
                     "licence":
                     {
                       "province":"BeiJin",
                       "number":"RB03718"
                     }
                  }
                  ]
    }

但随着汽车文件走出生命周期。汽车阵列中的元素崩溃了。 我怎么能解决这个问题?

0 个答案:

没有答案