Latest web development tutorials

file ASP.NET Web Pages

Bab ini menjelaskan pengetahuan tentang bekerja dengan file teks.


Menggunakan file teks

Dalam bab sebelumnya, kita telah belajar bahwa halaman web data yang disimpan dalam database.

Anda juga dapat menempatkan data situs disimpan dalam file teks.

Teks yang digunakan untuk file data store yang biasa disebut flat file. format file teks umum adalah .txt, xml dan .csv (comma separated values).

Dalam bab ini, Anda akan belajar untuk:

  • Bagaimana membaca dari file teks dan menampilkan data

Menambahkan file teks secara manual

Pada contoh berikut, Anda akan memerlukan file teks.

Di situs web Anda, jika tidak ada folder App_Data, membuat satu. Dalam folder App_Data, membuat sebuah file bernama Persons.txt dari.

Tambahkan baris berikut ke file:

Persons.txt

George,Lucas
Steven,Spielberg
Alfred,Hitchcock


Data menunjukkan bahwa dalam file teks

Contoh berikut menunjukkan bagaimana menampilkan data dalam file 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>&nbsp;</text>}

<br />
}
</body>
</html>

Menjalankan contoh »

contoh menjelaskan

Gunakan Server.MapPath menemukan jalan yang tepat untuk file teks.

Gunakan File.ReadAllLines membuka file teks dan membaca file ke dalam array dari semua baris.

Data array untuk setiap baris data dalam item data ditampilkan.


Data menunjukkan bahwa file Excel

Gunakan Microsoft Excel, Anda dapat menyimpan spreadsheet sebagai file teks dipisahkan koma (file .csv). Dalam hal ini, setiap baris dalam spreadsheet disimpan sebagai garis teks, setiap kolom data yang dipisahkan dengan koma.

dalam contoh di atas dapat digunakan untuk membaca file Excel .csv (hanya nama nama file ke dalam file Excel yang sesuai).