// 匹配Token
QRegExp re("\"token\" : \"([A-Za-z0-9]*)\",");
QString duRes = duToken.first; //直接或者用duRes.prepend(byte);
// 反过来string.toAscii();或string.toLatin1();(无法转中文) string.toUtf8();
duRes.indexOf(re);
QString token = re.cap(1); //获取字表达式值
QString与QByteArray区别:QByteArray就是一个字节数组,可以存储任意类型,且可以存储原始字节(包括‘\0’)和传统的8位‘\0’结束的字符串。而 QString用于保存unicode字符的数组