Qt5 打开.cvs文件
时间: 2024-06-13 19:06:47 浏览: 150
Qt解析CSV文件
以下是使用Qt5打开.cvs文件的代码示例:
```cpp
#include <QFile>
#include <QTextStream>
void openCsvFile(QString filePath)
{
QFile file(filePath);
if (!file.open(QIODevice::ReadOnly | QIODevice::Text))
return;
QTextStream in(&file);
while (!in.atEnd())
{
QString line = in.readLine();
QStringList fields = line.split(",");
// 处理每一行数据
}
file.close();
}
```
该代码使用QFile和QTextStream类打开并读取csv文件。在while循环中,逐行读取文件内容并使用split()函数将每行数据分割成字段。你可以根据需要进一步处理每个字段的数据。
阅读全文