En son web geliştirme öğreticiler
 

ASP.NET Web Sayfaları - Dosyalar


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>&nbsp;</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.