【发布时间】:2018-03-23 05:59:19
【问题描述】:
我的输入字符串是这样的:
std::string temp = "{\"key\":\""+ message + "\"}";
例如:message 可以是这样的:
"Stack \n Overflow"
message 可以是任何东西。它也可以包含转义序列字符。
我希望这是一个有效的 JSON,如果我尝试使用以下代码解析该 JSON:
Document document;
document.Parse(temp.c_str());
document.parse 正在返回 null。
我不想在转义序列之前再添加一个\。我只是想了解是否有任何其他方法可以使用 C++ 中的快速 JSON 库来解析这个 JSON 字符串。
【问题讨论】:
-
你能发布你的代码吗?
标签: c++ json rapidjson jsonparser