下载
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

标签: json

添加新评论