ASP.NET Web Pages-Dateien
In diesem Kapitel wird das Wissen über mit Textdateien arbeiten.
Mit Hilfe einer Textdatei
Im vorigen Kapitel haben wir gelernt, dass Webseitendaten in der Datenbank gespeichert ist.
Sie können auch in einer Textdatei gespeichert gesetzt wird die Standortdaten.
Text zum Speichern von Datendateien sind häufig flache Dateien genannt. Gemeinsame Textdateiformat ist .txt, .xml und CSV (Comma Separated Values).
In diesem Kapitel erfahren Sie:
- Wie aus einer Textdatei zu lesen und die Daten anzeigen
Fügen Sie eine Textdatei manuell
Im folgenden Beispiel, müssen Sie eine Textdatei.
Auf Ihrer Homepage, wenn kein Ordner App_Data, erstellen. Im App_Data Ordner zu erstellen, eine Datei mit dem Namen Persons.txt von.
Fügen Sie den folgenden in die Datei:
Persons.txt
Steven,Spielberg
Alfred,Hitchcock
Die Daten zeigen, dass in der Textdatei
Das folgende Beispiel zeigt, wie Daten angezeigt werden in einer Textdatei:
Beispiele
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>
Ausführung einer Instanz »
Beispiele erklärt
Verwenden Sie Server.MapPath den genauen Pfad zu der Textdatei zu finden.
Verwenden Sie File.ReadAllLines öffnen Sie die Textdatei und liest die Datei in ein Array aller Zeilen.
Datenmatrix für jede Zeile von Daten in einem Datenelement wird angezeigt.
Die Daten zeigen, dass die Excel-Datei
Verwenden Sie Microsoft Excel können Sie eine Tabelle als kommagetrennte Textdatei speichern (CSV-Datei). In diesem Fall wird jede Zeile in der Tabelle als Textzeile gespeichert, jeder Spalte durch Komma getrennt Daten.
in dem obigen Beispiel kann eine Excel-CSV-Datei zu lesen (nur der Name des Dateinamens in die entsprechenden Excel-Dateien) verwendet werden.