Json::Value root;
root["jsonrpc"]="2.0";
root["id"]=98;
root["method"]="call";
root["params"].append("00000000000000000000000000000000000000");
root["params"].append("kpalive");
root["params"].append("status");
root["params"].append(Json::objectValue);
Json::StreamWriterBuilder builder;
const std::string json_file = Json::writeString(builder, root);
std::cout << json_file << std::endl;
return 0;
打印效果
{
"id" : 98,
"jsonrpc" : "2.0",
"method" : "call",
"params" :
[
"00000000000000000000000000000000000000",
"kpalive",
"status",
{}
]
}
Press <RETURN> to close this window...