相关文章推荐
类似“02e3a2f5d6”的字符串,可以用字符拆分的方式进行分解,可以分解到QByteArray对象中
给你一个拆分类似 "12 35 AB 25 CD"字符串的函数,自己再稍加改动就可以用了

QByteArray HEXStringToArr(QString hexstr)
{
QByteArray qrst;
hexstr=hexstr.trimmed();
hexstr=hexstr.replace("",",");
QStringList sl=hexstr.split(",");
foreach(QString s,sl)
{
if(!s.isEmpty())
qrst.append((char)s.toInt(0,16)&0xFF);
}
return qrst;
}
 
推荐文章