富阳区住房和城乡建设局网站dz网站数据备份
富阳区住房和城乡建设局网站,dz网站数据备份,wordpress admin plugin,西安网站制作排名一、csv文件
csv文件是逗号分隔值#xff08;Comma-Separated Values#xff0c;CSV#xff09;文件的缩写#xff0c;其文件以纯文本形式存储表格数据#xff08;数字和文本#xff09;#xff0c;各个字段用逗号进行分割#xff0c;采用回车进行换行。由于采用纯文本…一、csv文件
csv文件是逗号分隔值Comma-Separated ValuesCSV文件的缩写其文件以纯文本形式存储表格数据数字和文本各个字段用逗号进行分割采用回车进行换行。由于采用纯文本记录csv文件可以很方便的被文本处理工具、excel等工具识别。
二、Qt中导出csv文件
在Qt中打开与保存csv文件十分方便直接按照普通文本的形式操作用QTextStream进行标准化的读写还是很简单。
具体例如
void mainwindow::OnExportBtnClicked()
{//1.选择导出的csv文件保存路径QString csvFile QFileDialog::getExistingDirectory(this);if(csvFile.isEmpty())return;//2.文件名采用系统时间戳生成唯一的文件QDateTime current_date_time QDateTime::currentDateTime();QString current_date current_date_time.toString(yyyy_MM_dd_hh_mm_ss);csvFile tr(/%1_DTUConfigInfo_export_%2.csv).arg(username).arg(current_date);//3.用QFile打开.csv文件 如果不存在则会自动新建一个新的文件QFile file(csvFile);if ( file.exists()){//如果文件存在执行的操作此处为空因为文件不可能存在}file.open( QIODevice::ReadWrite | QIODevice::Text );statusBar()-showMessage(tr(正在导出数据。。。。。。));QTextStream out(file);//4.获取数据 创建第一行outtr(UID,)tr(sysID,)tr(UsrID,)tr(MeterNum,)tr(CMD,\n);//表头//其他数据可按照这种方式进行添加即可//5.写完数据需要关闭文件file.close();
}
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/91669.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!