如何在C++中使用Rapidjson获取嵌套的JSON值

Kar*_*thi 4 c++ json rapidjson

在下面的例子中,如何采取namebalance

{
    "user": {
        "Name": "John",
        "Balance": "2000.53"
    }
}
Run Code Online (Sandbox Code Playgroud)

Sas*_*haM 10

简单.

rapidjson::Document doc;
doc.Parse(str);
const Value& user = doc["user"];
string name = user["Name"].GetString();
string balance = user["Balance"].GetString();
Run Code Online (Sandbox Code Playgroud)