#include <iostream>
#include <json/json.h>
using namespace std;
int main() {
string jsonTxt = "{\"name\":\"xiaoming\",\"age\":14,\"height\":179.5}";
Json::Reader reader;
Json::Value root;
if (reader.parse(jsonTxt, root)) {
cout << root["name"].asString() << endl;;
cout << root["age"].asInt() << endl;;
cout << root["height"].asDouble() << endl;;
}
//将Json对象转字符串
Json::FastWriter fastWriter;
std::string jsonStringFast = fastWriter.write(root);
return 0;
}
05-30
1万+
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
06-08
4576
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
07-14
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交