ASP.NET Web Pages файлы
В этой главе описываются знания о работе с текстовыми файлами.
Использование текстовых файлов
В предыдущей главе мы узнали, что данные веб-страницы хранится в базе данных.
Вы можете также поместить данные сайта хранятся в текстовом файле.
Текст, используемый для файлов данных хранения обычно называют плоские файлы. Обычный текстовый формат файла .txt, .xml и .csv (значения, разделенные запятыми).
В этой главе вы научитесь:
- Как читать из текстового файла и отображения данных
Добавить текстовый файл вручную
В следующем примере, вам понадобится текстовый файл.
На вашем сайте, если нет папки App_Data, создать. В папке App_Data, создайте файл с именем Persons.txt из.
Добавьте следующую строку в файл:
Persons.txt
Steven,Spielberg
Alfred,Hitchcock
Данные показывают, что в текстовом файле
В следующем примере показано, как отображать данные в текстовом файле:
примеров
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>
Запуск экземпляра »
Примеры объяснил
Используйте Server.MapPath найти точный путь к текстовому файлу.
Используйте File.ReadAllLines открыть текстовый файл и считывает файл в массив всех строк.
отображается массив данных для каждой строки данных в элементе данных.
Данные показывают, что файл Excel
Использование Microsoft Excel, вы можете сохранить таблицу в виде запятыми текстовый файл (CSV-файл). В этом случае каждая строка в таблице сохраняется в виде текстовой строки, каждого столбца данных, разделенных запятыми.
в приведенном выше примере может быть использован для чтения CSV-файла Excel (только имя имени файла в соответствующие файлы Excel).