Чтение данных из txt на вебсайте - C#

Узнай цену своей работы

Формулировка задачи:

выводит бред, что делать?
@{
    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>
}
выводит результат User ����� ������� �������� ���-�� ���� User BOGE 27-C41-A ����������� 2 1663 User MONROE E4995 ����������� 1 2359 User Hyundai/Kia

Решение задачи: «Чтение данных из txt на вебсайте»

textual
Листинг программы
userData = File.ReadAllLines(dataFile, Encoding.GetEncoding("windows-1251"));

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 4.077 из 5