利用rapidjson解析嵌套的json
看json串1:{"system":{"version":"v2.6.1", "name":"value"}}
废话少说, 直接撸代码:
#include
#include
#include
#include
#include
#include
#include
// 请自己下载开源的rapidjson
#include "rapidjson/prettywriter.h"
#include "rapidjson/rapidjson.h"
#include "rapidjson/document.h"
#include "rapidjson/stringbuffer.h"
#include "rapidjson/writer.h"
#include "rapidjson/memorystream.h"
using namespace std;
using rapidjson::Document;
using rapidjson::StringBuffer;
using rapidjson::Writer;
using namespace rapidjson;
string getVersion(const string &jvStr)
{
Document document;
if (document.Parse(jvStr.c_str()).HasParseErro