Latest web development tutorials
×

ASP.NET курс

ASP.NET курс ASP.NET Краткое введение

WP курс

WebPages Краткое введение WebPages Razor WebPages раскладка WebPages папка WebPages Общая ситуация WebPages форма WebPages объекты WebPages файл WebPages помощник WebPages WebGrid WebPages диаграмма WebPages Email WebPages PHP WebPages релиз WebPages примеров

WP справочное руководство

WebPages категория WebPages безопасности WebPages база данных WebPages почтовое отделение WebPages помощник

ASP.NET Razor

Razor Краткое введение Razor грамматика Razor C# переменная Razor C# циркуляция Razor C# логика Razor VB переменная Razor VB циркуляция Razor VB логика

ASP.NET MVC

MVC Краткое введение MVC приложений MVC папка MVC раскладка MVC контроллер MVC вид MVC база данных MVC модель MVC безопасности MVC HTML помощник MVC релиз MVC справочное руководство

WF курс

WebForms Краткое введение WebForms страница WebForms управления WebForms событие WebForms форма WebForms ViewState WebForms TextBox WebForms Button WebForms Связывание данных WebForms ArrayList WebForms Hashtable WebForms SortedList WebForms XML файл WebForms Repeater WebForms DataList WebForms Связь с базами данных WebForms Главные страницы WebForms навигация WebForms примеров

WF справочное руководство

WebForms HTML WebForms Controls WebForms Validation

ASP.NET Web Pages файлы

В этой главе описываются знания о работе с текстовыми файлами.


Использование текстовых файлов

В предыдущей главе мы узнали, что данные веб-страницы хранится в базе данных.

Вы можете также поместить данные сайта хранятся в текстовом файле.

Текст, используемый для файлов данных хранения обычно называют плоские файлы. Обычный текстовый формат файла .txt, .xml и .csv (значения, разделенные запятыми).

В этой главе вы научитесь:

  • Как читать из текстового файла и отображения данных

Добавить текстовый файл вручную

В следующем примере, вам понадобится текстовый файл.

На вашем сайте, если нет папки App_Data, создать. В папке App_Data, создайте файл с именем Persons.txt из.

Добавьте следующую строку в файл:

Persons.txt

George,Lucas
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>&nbsp;</text>}

<br />
}
</body>
</html>

Запуск экземпляра »

Примеры объяснил

Используйте Server.MapPath найти точный путь к текстовому файлу.

Используйте File.ReadAllLines открыть текстовый файл и считывает файл в массив всех строк.

отображается массив данных для каждой строки данных в элементе данных.


Данные показывают, что файл Excel

Использование Microsoft Excel, вы можете сохранить таблицу в виде запятыми текстовый файл (CSV-файл). В этом случае каждая строка в таблице сохраняется в виде текстовой строки, каждого столбца данных, разделенных запятыми.

в приведенном выше примере может быть использован для чтения CSV-файла Excel (только имя имени файла в соответствующие файлы Excel).