ASP.NET チュートリアルlogin
ASP.NET チュートリアル
著者:php.cn  更新時間:2022-04-11 14:18:18

Web ページファイル


ASP.NET Web ページ-ファイル


この章では、テキスト ファイルの操作について説明します。


テキスト ファイルの使用

前の章では、Web ページのデータがデータベースに保存されることを学びました。

サイトデータをテキストファイルに保存することもできます。

データの保存に使用されるテキスト ファイルは、フラット ファイルと呼ばれることがよくあります。一般的なテキスト ファイル形式は、.txt、.xml、および .csv (カンマ区切り値) です。

この章では、次の内容を学習します:

  • テキスト ファイルからデータを読み取って表示する方法


テキスト ファイルを手動で追加する

以下の例では、テキスト ドキュメントが必要になります。

Web サイトに App_Data フォルダーがない場合は、作成します。 App_Data フォルダーに、Persons.txt というファイルを作成します。 + ファイル内のデータ:

インスタンス

@{
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 ファイルの名前に変更するだけです)。