QT 写csv文件
Posted 袁佳佳
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了QT 写csv文件相关的知识,希望对你有一定的参考价值。
//创建一个path路径、 路径记录着创建文件的路径 csv文件
QString path = QFileDialog::getSaveFileName(this,"save","../","CSV(*.csv)");
//如果 如果创建路径成功
if(path.isEmpty() == false)
{
//关联文件名字
file.setFileName(path);
//只写模式打开
bool isOk = file.open(QIODevice::WriteOnly);
if(isOk == true)
{
lines << "class,name,age,score,teacher\\n" << "3,XiaoDong,12,97,Joy\\n" << "4,XiaoYao,12,99,Martin\\n";
for (int i = 0; i < lines.size(); i++)
{
//写数据到csv中
file.write(lines[i].toLocal8Bit());
};
}
//关闭
file.close();
}
以上是关于QT 写csv文件的主要内容,如果未能解决你的问题,请参考以下文章
python 读取多个csv文件中某一列,并生成一个新csv文件
从 qml 中的 .txt 或 .csv 文件中读取一行(Qt Quick)