Имея несколько проблем, пытающихся проанализировать CSV в следующем формате, используя библиотеку FileHelpers. Это меня немного сбивает с толку, потому что полевой ограничитель представляется пространством, но сами поля иногда цитируются кавычками, а иногда - квадратными скобками. Я пытаюсь создать RecordClass, способный разбирать это.Использование FileHelpers; как разобрать этот CSV-тип
Вот пример из CSV:
xxx.xxx.xxx.xxx - - [14/Jun/2008:18:04:17 +0000] "GET http://www.some_url.com HTTP/1.1" 200 73662339 "-" "iTunes/7.6.2 (Macintosh; N; Intel)"
Это выдержка из журнала HTTP мы получаем от одного из наших поставщиков пропускной способности.
Моя ошибка, застрял в CSV сегодня, так как это то, с чем я имел дело со всем утром. FileHelpers говорит, что он читает «данные из фиксированной длины или разграниченные записи в файлах»; Я предположил, что это ограничено (пробелами), но имеет разные полевые кавычки. Спасибо, я загляну в regex. – Richard