Выборка определенных строк из таблицы .csv файла - C#

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

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

Скачиваю csv БД с сайта каждые 3-4 минуты,строк более 80к, нужно выбирать нужные строки, пример типа строки id;idd;name;name2; и т.д. , разделитель ";"
Листинг программы
  1. WebClient c2 = new WebClient();
  2. c2.Encoding = Encoding.UTF8;
  3. string data2 = c2.DownloadString("https://сайт/файл.csv");
  4. Console.WriteLine(data2);
  5. Console.ReadKey();
Как сделать выборку нужных строк по критерию(название или еще что)? Вот так не получается
Листинг программы
  1. WebClient c2 = new WebClient();
  2. c2.Encoding = Encoding.UTF8;
  3. string data2 = c2.DownloadString("https://сайт/файл.csv");
  4. JObject msg = JObject.Parse(data2);
  5. string op = msg["название"].ToString();
  6. Console.WriteLine(op);
  7. Console.ReadKey();
выводит ошибку.

Решение задачи: «Выборка определенных строк из таблицы .csv файла»

textual
Листинг программы
  1. string[] lines = File.ReadAllLines(data2);//System.ArgumentException: "Путь содержит недопустимые знаки."

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


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

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

8   голосов , оценка 3.75 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы