rapidjson::Document doc;if(doc.Parse(data.c_str()).HasParseError()) {QLOG_ERROR() <<"Error while parsing buyouts.";QLOG_ERROR() << rapidjson::GetParseError_En(doc.GetParseError());return; }if(!doc.IsObject())return;for(autoitr = doc.MemberBegin(); itr != doc.MemberEnd(); +...