Tutorial ASP.NE...login
Tutorial ASP.NET
pengarang:php.cn  masa kemas kini:2022-04-11 14:18:18

Fail Halaman Web


Halaman Web ASP.NET -Fail


Bab ini menyediakan maklumat tentang bekerja dengan fail teks.


Menggunakan fail teks

Dalam bab sebelumnya, kami telah mengetahui bahawa data halaman web disimpan dalam pangkalan data.

Anda juga boleh menyimpan data tapak dalam fail teks.

Fail teks yang digunakan untuk menyimpan data selalunya dipanggil fail rata. Format fail teks biasa ialah .txt, .xml dan .csv (nilai dipisahkan koma).

Dalam bab ini, anda akan mempelajari:

  • Cara membaca dan memaparkan data daripada fail teks


Tambah fail teks secara manual

Dalam contoh di bawah, anda memerlukan fail teks.

Di tapak web anda, buat folder App_Data jika anda tidak memilikinya. Dalam folder App_Data, buat fail bernama Persons.txt.

Tambahkan kandungan berikut pada fail:

Persons.txt

George,Lucas
Steven,Spielberg
Alfred,Hitchcock


Paparkan data dalam fail teks

Contoh berikut menunjukkan cara memaparkan data dalam fail teks:

Contoh

@{
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>

Jalankan contoh»

Klik butang "Jalankan contoh" untuk melihat contoh dalam talian

Penjelasan contoh

PenggunaanServer.MapPath Cari laluan tepat bagi fail teks.

Gunakan Fail.ReadAllLines untuk membuka fail teks dan membaca semua baris dalam fail ke dalam tatasusunan. Data untuk

item data

dalam setiap baris data dalam tatasusunan dipaparkan.


Menunjukkan data daripada fail Excel

Menggunakan Microsoft Excel, anda boleh menyimpan hamparan sebagai fail teks yang dipisahkan koma (fail.csv). Pada ketika ini, setiap baris dalam hamparan disimpan sebagai baris teks, dengan setiap lajur data dipisahkan dengan koma.

in boleh menggunakan contoh di atas untuk membaca fail Excel .csv (hanya tukar nama fail kepada nama fail Excel yang sepadan).


Laman web PHP Cina