您的位置:首页 > Web前端 > JavaScript

014 QJson解析、封装?

2017-11-04 17:05 155 查看
QJsonParseError json_error;
QByteArray buffer = “…………”;
QJsonDocument parse_doc = QJsonDocument::fromJson(buffer, &json_error);
if(json_error.error == QJsonParseError::NoError)
{
if(parse_doc.isObject())
{
QJsonObject obj = parse_doc.object();
if(obj.contains("access_token"))
{
QJsonValue jv = obj.take("access_token");
if(jv.isString())
{
m_access_token = jv.toString();
}
}
if(obj.contains("ticket"))
{
QJsonValue jv = obj.take("ticket");
if(jv.isString())
{
m_ticket = jv.toString();
}
}
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: