tutorial pengembangan web terbaru
 

ASP.NET Halaman Web - File


Bab ini adalah tentang bekerja dengan file teks.


Bekerja dengan File Text

Kadang-kadang Anda akan ingin mengakses data yang tersimpan dalam file teks.

file teks yang digunakan untuk menyimpan data yang sering disebut flat file.

Umum format file datar .txt, .xml, dan .csv (comma-delimited values) .

Dalam bab ini Anda akan belajar:

  • Bagaimana membaca dan menampilkan data dari file teks

Tambahkan File teks secara manual

Pada contoh untuk mengikuti, Anda akan memerlukan sebuah file teks untuk bekerja dengan.

Di situs web Anda, jika Anda tidak memiliki folder App_Data, membuat satu.

Dalam folder App_Data, membuat file baru bernama Persons.txt.

Menambahkan konten berikut ke file:

Persons.txt

George,Lucas
Steven,Spielberg
Alfred,Hitchcock

Menampilkan Data dari File Teks

Contoh di bawah ini menunjukkan bagaimana menampilkan data dari 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

Server.MapPath menemukan path file teks yang tepat.

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

Untuk setiap DataItem di setiap Dataline dari array data yang ditampilkan.


Menampilkan Data dari berkas Excel

Dengan Microsoft Excel, Anda dapat menyimpan spreadsheet sebagai file teks dipisahkan koma (.csv file) . Ketika Anda melakukannya, setiap baris dalam spreadsheet disimpan sebagai garis teks, dan setiap kolom data yang dipisahkan dengan koma.

Anda dapat menggunakan contoh di atas untuk membaca file Excel .csv (hanya mengubah nama file dengan nama file Excel).