Halaman Web ASP.NET - File
Bab ini adalah tentang bekerja dengan file teks.
Bekerja dengan File Teks
Terkadang Anda ingin mengakses data yang disimpan dalam file teks.
File teks yang digunakan untuk menyimpan data sering disebut file datar.
Format file datar yang umum adalah .txt, .xml, dan .csv (nilai yang dipisahkan koma).
Dalam bab ini Anda akan belajar:
- Cara membaca dan menampilkan data dari file teks
Tambahkan File Teks Secara Manual
Dalam contoh berikut, Anda memerlukan file teks untuk digunakan.
Di situs web Anda, jika Anda tidak memiliki folder App_Data, buatlah.
Di folder App_Data, buat file baru bernama Persons.txt.
Tambahkan konten berikut ke file:
orang.txt
George,Lucas
Steven,Spielberg
Alfred,Hitchcock
Menampilkan Data dari File Teks
Contoh di bawah ini menunjukkan cara 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> </text>}
<br />
}
</body>
</html>
Contoh dijelaskan
Server.MapPath menemukan jalur file teks yang tepat.
File.ReadAllLines membuka file teks dan membaca semua baris dari file ke dalam array.
Untuk setiap dataItem di setiap dataline array, data ditampilkan.
Menampilkan Data dari File Excel
Dengan Microsoft Excel, Anda dapat menyimpan spreadsheet sebagai file teks yang dipisahkan koma (file .csv). Saat Anda melakukannya, setiap baris dalam spreadsheet disimpan sebagai baris teks, dan setiap kolom data dipisahkan dengan koma.
Anda dapat menggunakan contoh di atas untuk membaca file .csv Excel (cukup ubah nama file menjadi nama file Excel).