String jsonString = ""{\"name\":\"John\", \"age\":30, \"city\":\"New York\"}""; 怎么转json
时间: 2023-10-28 17:05:44 浏览: 106
string转json
4星 · 用户满意度95%
要将字符串转换为JSON,可以使用nlohmann::json库提供的parse函数。以下是一个示例代码:
#include <nlohmann/json.hpp>
#include <iostream>
int main() {
std::string jsonString = R"({"name":"John","age":30,"city":"New York"})";
nlohmann::json json = nlohmann::json::parse(jsonString);
std::cout << json.dump() << std::endl;
}
在这个示例中,我们首先创建了一个包含JSON数据的字符串jsonString。然后,我们调用nlohmann::json::parse函数,将字符串解析为JSON数据。最后,我们使用json.dump()函数将JSON数据转换为字符串并输出到控制台上。
阅读全文