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

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 학습자의 빠른 성장을 도와주세요!