ASP.NET 教程login
ASP.NET 教程
作者:php.cn  更新時間:2022-04-11 14:18:18

Web Pages 文件


ASP.NET Web Pages - 檔案


#本章介紹有關使用文字檔案的知識。


使用文字檔案

在前面的章節中,我們已經了解到網頁資料是儲存在資料庫中的。

您也可以把網站資料儲存在文字檔案中。

用來儲存資料的文字檔案通常被稱為平面檔案。常見的文字檔案格式是 .txt、.xml 和 .csv(逗號分隔值)。

在本章中,您將學習到:

  • #如何從文字檔案讀取並顯示資料


#手動新增一個文字檔案

在下面的範例中,您將需要一個文字檔案。

在您的網站上,如果沒有 App_Data 資料夾,請建立一個。在 App_Data 資料夾中,建立一個名為 Persons.txt 的檔案。

將以下內容新增至檔案:

Persons.txt

#George,Lucas
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 檔案的名稱)。 ############

PHP中文網