#include <QtCore> #include <QCoreApplication> int main(int argc, char *argv[]) { QCoreApplication a(argc, argv); QString str = "QQ#34241988;E-mail#songwei_163@163.com;Address#Chengdu,Sichuan;MSN#songwei_163@163.com;Home Page#http://www.google.com"; QStringList strlist = str.split(";"); for(int i=0;i<strlist.count();i++) { QStringList strstrlist=strlist.at(i).split("#"); for(int j=0;j<strstrlist.count();) { qDebug("Field:%s",strstrlist.at(j++).toLocal8Bit().data()); qDebug("Value:%s",strstrlist.at(j++).toLocal8Bit().data()); } //qDebug("list[%d]=%s/n",i,strlist.at(i).toLocal8Bit().data()); } return a.exec(); }
Qt字符串分割函数(配置文件数据解析)
最新推荐文章于 2023-07-25 08:25:48 发布