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();


}




免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM