nlohmann json 简单用法
下载
git clone https://github.com/nlohmann/json.git
nlohmann json只有一个头文件json.hpp,加到程序中即可使用,真是简洁。
生成json使用
#include "nlohmann/json.hpp"
#include "bits/stdc++.h"
using nlohmann::json;
using namespace std;
int main()
{
json j;
j["url"]="https://const.net.cn";
string strjson = j.dump();
cout<<strjson<<endl;
return 0;
}
解析json
#include "nlohmann/json.hpp"
#include "bits/stdc++.h"
using nlohmann::json;
using namespace std;
int main()
{
string strjson="{\"url\":\"https://const.net.cn\"}";
json j = json::parse(strjson);
string url;
cout<<j.at("url").get_to(url)<<endl;
return 0;
}
本文链接地址:https://const.net.cn/536.html