Чтение данных из txt на вебсайте - C#
Формулировка задачи:
выводит бред, что делать? выводит результат
User
�����
�������
��������
���-��
����
User
BOGE
27-C41-A
�����������
2
1663
User
MONROE
E4995
�����������
1
2359
User
Hyundai/Kia
@{
Page.Title = "Загрузка файла CSV";
Layout = "~/_SiteLayout.cshtml";
var result = "";
Array userData = null;
char[] delimiterChar = { ';' };
var NameFileCSV = "~/LoadingFile/"+UrlData[0]+".txt";
var dataFile = Server.MapPath(NameFileCSV);
if (File.Exists(dataFile))
{
userData = File.ReadAllLines(dataFile);
if (userData == null)
{
// Empty file.
result = "The file is empty.";
}
}
else
{
// File does not exist.
result = "The file does not exist.";
}
}
<h1>Reading Data from a File</h1>
@result
@if (result == "")
{
<ol>
@foreach (string dataLine in userData)
{
<li>
User
<ul>
@foreach (string dataItem in dataLine.Split(delimiterChar))
{
<li>@dataItem</li>
}
</ul>
</li>
}
</ol>
}Решение задачи: «Чтение данных из txt на вебсайте»
textual
Листинг программы
userData = File.ReadAllLines(dataFile, Encoding.GetEncoding("windows-1251"));