mfc - C++中如何获取json数据中的中文编码?
PHP中文网
PHP中文网 2017-04-17 11:11:54
0
0
656

json数据:

    {
    "status": {
    "code": "43",
    "message": "\u60a8\u7684\u8d26\u6237\u6ca1\u6709\u8bbe\u7f6e\u624b\u673a\u53f7\u7801\u6216\u672a\u901a\u8fc7\u624b\u673a\u9a8c\u8bc1\uff0c\u4e0d\u80fd\u4f7f\u7528\u6b64\u529f\u80fd",
    "created_at": "2013-11-19 21:12:20"
    }
    }

我想要得到message字段值的中文编码:
“您的账户没有设置手机号码或未通过手机验证,不能使用此功能”


我使用的是jsoncpp 来解析JSON。jsoncpp 是比较出名的 C++ JSON 解析库

Json::Reader reader;
Json::Value root;
if (!reader.parse(jsonPage,root,false))return FALSE;
        CString strText = root["status"]["message"].asString().c_str();

strText 的结果是乱码!

PHP中文网
PHP中文网

认证高级PHP讲师

全部回复(0)
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!