qt csv文件写操作
实例1:
QStringList header;
header << "1" << "2";
QStringList footer;
footer << "Here is a footer";
QStringList strList;
strList << "one" << "two" << "three";
QtCSV::StringData strData;
strData.addRow(strList);
bool writeResult = QtCSV::Writer::write("E:\\qt\\Demo\\Demo\\dd\\test.csv",
strData,
",",
QString(),
QtCSV::Writer::REWRITE,
header,
footer);
实例2:
{
QStringList strList;
strList << "one" << "two" << "three";
QtCSV::StringData strData;
strData.addRow(strList);
bool writeResult = QtCSV::Writer::write("E:\\qt\\Demo\\Demo\\dd\\test.csv", strData);
}
{
QStringList strList;
strList << "one1" << "two2" << "three3";
QtCSV::StringData strData;
strData.addRow(strList);
bool writeResult = QtCSV::Writer::write("E:\\qt\\Demo\\Demo\\dd\\test.csv", strData, ",", "\"", QtCSV::Writer::WriteMode::APPEND);
}