Web Pages 文件
ASP.NET Web Pages - 檔案
#本章介紹有關使用文字檔案的知識。
使用文字檔案
在前面的章節中,我們已經了解到網頁資料是儲存在資料庫中的。
您也可以把網站資料儲存在文字檔案中。
用來儲存資料的文字檔案通常被稱為平面檔案。常見的文字檔案格式是 .txt、.xml 和 .csv(逗號分隔值)。
在本章中,您將學習到:
#如何從文字檔案讀取並顯示資料
#手動新增一個文字檔案
在下面的範例中,您將需要一個文字檔案。
在您的網站上,如果沒有 App_Data 資料夾,請建立一個。在 App_Data 資料夾中,建立一個名為 Persons.txt 的檔案。
將以下內容新增至檔案:
Persons.txt
#George,Lucas
Steven,Spielberg
Alfred,Hitchcock
Steven,Spielberg
Alfred,Hitchcock
@{ var dataFile = Server.MapPath("~/App_Data/Persons.txt"); Array userData = File.ReadAllLines(dataFile); } <!DOCTYPE html> <html> <body> <h1>Reading Data from a File</h1> @foreach (string dataLine in userData) { foreach (string dataItem in dataLine.Split(',')) { @dataItem <text> </text>} <br> } </body> </html>#########運行實例»#######點擊"運行實例" 按鈕查看線上實例#########實例解釋######使用# ##Server.MapPath### 找到確切的文字檔案的路徑。 ######使用 ###File.ReadAllLines### 開啟文字文件,並讀取文件中的所有行到一個陣列中。 ######數組中的每個###資料行###中的###資料項###的資料被顯示。 #########顯示 Excel 檔案中的資料######使用 Microsoft Excel,您可以將電子表格儲存為逗號分隔的文字檔案(.csv 檔案)。此時,電子表格中的每一行儲存為一個文字行,每個資料列由逗號分隔。 ######in可以使用上面的實例讀取一個 Excel .csv 檔案(只需將檔案名稱改成對應的 Excel 檔案的名稱)。 ############