c程式對csv檔案中的內容抓取求思路

2022-02-16 15:28:05 字數 642 閱讀 2091

1樓:匿名使用者

csv雖然顯示效果上接近excel,但本質上是一個txt檔案,每個資料之間用逗號分隔

你可以做個實驗,open .csv with txt

所以完全使用txt的讀取方式,按行讀取即可,然後將正行資料用逗號分隔,獲得一行陣列。

2樓:匿名使用者

使用streamreader開啟檔案,利用readline方法可以一行一行的讀取csv檔案內容,使用readtoend方法可以一次讀取全部csv檔案內容,你可以一行一行的讀取出字串,然後使用split方法把內容根據「,」分割成陣列,**如下:

streamreader reader = new streamreader("檔案完整路徑或相對路徑,包含檔名");

string line = "";

listliststrarr = new list();//陣列list,相當於可以無限擴大的二維陣列。

line = reader.readline();//讀取一行資料while(line != null)

3樓:萬惡小

不行的話就轉換成excel讀

4樓:玩轉資料處理

你的.csv檔案內容(格式)是怎樣的?

c中如何將某個檔案用指定的程式開啟

如果執行shellexecute函式開啟檔案時,檔案沒有指定相應的開啟方式,則可以使用如下函式呼叫 開啟方式.對話方塊。其中strname是檔名,pszfolder是路徑。int nres int shellexecute null,open strname,pszfolder,sw showdef...

C6 0寫的程式明明是對的顯示檔案錯誤

我沒怎麼明白你說的情況,因為我是一個新手,只是也遇到過這種類似的情況,除錯沒錯,但編譯的時候就是由這樣那樣的錯誤,而且這種情況也是出現在 已經開啟一個工作區間,並且在這個區間裡面編寫 編譯了幾個程式之後,我出現這種情況的原因是,這個工程裡有不止一個主函式,就是先前編的那個程式,在關閉的時候沒有把主函...

delphi中如何讀取ini檔案中的內容,並顯示在edit中,需要執行程式後edit中就顯示

在程式的oncreate屬性增加formcreate事件 程式啟動就執行 procedure tfrm main.formcreate sender tobject begin with tinifile.create filename do begin filename為檔案路徑 名稱 edit1...