获取csv文件中最后一行的第三个数值案例

原创 2013年12月04日 19:18:51
#include <QtCore/QCoreApplication> 
#include <QFile> 
#include <QString>
#include <qtextstream.h>
#include <QStringList>
#include <QtCore/QList>
#include <iostream>


//#include <sstream>
const QString FILE_PATH("./bailamu_48mm_30dB_A.csv");


int main(int argc, char *argv[]) 
{ 
    QCoreApplication a(argc, argv);


    QFile csvFile(FILE_PATH); 
    QStringList CSVList;
    CSVList.clear();


    if (csvFile.open(QIODevice::ReadWrite)) 
    { 
        QTextStream stream(&csvFile); 
        while (!stream.atEnd()) 
        { 
            CSVList.push_back(stream.readLine());
        } 
        csvFile.close(); 
    } 
    QString last_line;
    for(int i=4000;i<=4103;i++){
        qDebug("%s",CSVList.at(i).toAscii().data());
        last_line=CSVList.at(i).toAscii().data();
    }
    qDebug("%s",last_line.toAscii().data());
    QStringList list;
    list = last_line.split(",", QString::SkipEmptyParts);
    qDebug("%s",list.at(2).toAscii().data());
   return a.exec();
}


java 读写csv

1.从list数据中写入csv public class WriteCSV { public static void main(String[] args) { try { File cs...

java 倒序读取文件(最后一行开始读取)

Java代码 package cn.com.songjy.test.io; import java.io.FileNotFoundException; import java.i...

C语言 读文件时多读一次最后一行数据的解决办法

C语言 读文件时多读一次最后一行数据的解决办法 FILE* fp; int n; int t=0; if((fp=fopen("as_un...

为什么fgets()会读取文件最后一行两次?

参考:点击打开链接 为什么fgets()会读取文件最后一行两次?   2012-09-05 03:39:49|  分类: C++|举报|字号 订阅 为什么fg...
  • gll028
  • gll028
  • 2014年05月13日 16:43
  • 350

高效读取文件最后一行

package xfd.da.test; import java.io.File; import java.io.FileNotFoundException; import java.io....

VC++读取文件的最后一行

while(NULL != fgets(Vall, 200, fp)) { fgets(Vall, 200, fp); }

【C++】C++ 读取文件最后一行产生的问题

之前写了一个读取文件的代码,发现每次读取的行数都比实际多一行。文档是一行行的数据,最后确实有一个空行,这是因为输出这个文档的时候,每一行都有一个换行符,所以必然导致最后一行有一个空行。这是一个非常普遍...

vim里面如何去掉文件最后一行的eol

按说,文件结尾没有eol是一种不正确的文件格式,但是许多windows下的软件喜欢这样。这个我们暂且不讨论,先看看去除eol的需求是怎么来的: php文件结尾如果是 ?>, 并且这个php被incl...
  • oyd
  • oyd
  • 2011年09月13日 15:22
  • 23136

ifstream文件尾最后一行读两次

只是想简单地从文件中读入字符串,却发觉最后一个字符串读了两次。         代码如下:         ifstream input_positive("train-pos.lst");  ...

JAVA如何实现读取文件最后一行记录,在文件的结尾追加记录

RandomAccessFile rf = null; System.out.println(new Date().getTime()); try { rf = new RandomAccessFi...
  • ifm444
  • ifm444
  • 2011年05月16日 14:39
  • 11427
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:获取csv文件中最后一行的第三个数值案例
举报原因:
原因补充:

(最多只允许输入30个字)