Bu bölümde metin dosyaları ile çalışma hakkındadır.
Metin dosyaları ile çalışma
Bazen metin dosyaları saklanan verilere erişmek isteyecektir.
verileri saklamak için kullanılan metin dosyaları genellikle düz dosyalar denir.
Yaygın düz dosya formatları .txt, .xml ve .csv vardır (comma-delimited values) .
Bu bölümde öğreneceksiniz:
- Nasıl bir metin dosyasından veri okumak ve göstermek için
Manuel olarak bir metin dosyası ekle
takip etmek örnekte, çalışmak için bir metin dosyası gerekir.
Bir App_Data klasörü yoksa web sitesinde, bir tane oluşturun.
App_Data klasöründe, Persons.txt adlı yeni bir dosya oluşturun.
dosyaya aşağıdaki içeriği ekleyin:
Persons.txt
George,Lucas
Steven,Spielberg
Alfred,Hitchcock
Bir Metin Dosyadan Veri gösteriliyor
Aşağıdaki örnek, bir metin dosyasından veri göstermek gösterilmiştir:
Örnek
@{
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>
»Run örnek Örnek Açıklaması
Server.MapPath tam metni dosya yolunu bulur.
File.ReadAllLines metin dosyasını açar ve bir diziye dosyasından tüm satırları okur.
Dizinin her Veri hattı her Dataıtem için verileri görüntülenir.
Bir Excel Dosyadan Veri gösteriliyor
Microsoft Excel ile, virgülle ayrılmış metin dosyası olarak bir elektronik tablo kaydedebilirsiniz (.csv file) . Bunu, e-tabloda her satır bir metin satırı olarak kaydedilir ve her veri sütunu virgül ile ayrılır.
Sen (sadece Excel dosyası adını dosya adını değiştirmek) bir Excel .csv dosyasını okumak için yukarıdaki örneği kullanabilirsiniz.