Latest web development tutorials

Pages Web ASP.NET fichiers

Cette section décrit les connaissances sur l'utilisation des fichiers texte.


L'utilisation d'un fichier texte

Dans le chapitre précédent, nous avons appris que la page Web des données sont stockées dans la base de données.

Vous pouvez aussi mettre les données du site sont stockées dans un fichier texte.

Texte utilisé pour les fichiers de données de magasin sont communément appelés des fichiers plats. format de fichier texte commun est .txt, .xml et .csv (valeurs séparées par des virgules).

Dans ce chapitre, vous apprendrez à:

  • Comment lire un fichier texte et afficher les données

Ajouter un fichier texte manuellement

Dans l'exemple suivant, vous aurez besoin d'un fichier texte.

Sur votre site, si aucun dossier App_Data, créer un. Dans le dossier App_Data, créez un fichier nommé Persons.txt de.

Ajoutez ce qui suit dans le fichier:

Persons.txt

George,Lucas
Steven,Spielberg
Alfred,Hitchcock


Les données montrent que dans le fichier texte

L'exemple suivant montre comment afficher les données dans un fichier texte:

Exemples

@{
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>

Exécution instance »

Des exemples expliqués

Utilisez Server.MapPath trouver le chemin exact du fichier texte.

Utilisez File.ReadAllLines ouvrir le fichier texte et lit le fichier dans un tableau de toutes les lignes.

réseau de données pour chaque ligne de données dans un élément de données est affiché.


Les données montrent que le fichier Excel

Utilisez Microsoft Excel, vous pouvez enregistrer une feuille de calcul sous forme de fichier texte délimité par des virgules (.csv). Dans ce cas, chaque ligne de la feuille de calcul est enregistrée comme une ligne de texte, chaque colonne de données séparées par des virgules.

dans l'exemple ci-dessus peut être utilisé pour lire un fichier .csv Excel (seulement le nom du nom de fichier dans les fichiers Excel correspondants).