1. 如果JSON对象中有属性是包含双引号的,比如
复制代码 代码如下:
{
"description": "25""
}
复制代码 代码如下:
void string_to_json_string(std::string const& str, std::string & json_str) {
std::stringstream ss;
for (size_t i = 0; i < str.length(); ++i) {
if (str[i] == '"') {
ss << '//' << '/"';
} else {
ss << str[i];
}
}
json_str = ss.str();
}
复制代码 代码如下:
removeDoubleQuotes: function(str) {
return str.replace("/"", "///"");
},
新闻热点
疑难解答
图片精选