Анализ файла CSV с запятыми и кавычками в качестве разделителей Pin - PullRequest
2 голосов
/ 22 октября 2010

Итак, я читаю CSV-файл и разделяю строку с "," в качестве разделителя

, но некоторые из них имеют кавычки, чтобы не разбивать определенное поле, потому что в нем запятая.

1530, Pasadena CA, "2008, 05/01", "2005, 12/14"

только с запятой это будет:

1530 Pasadena CA "2008 05/01"" 2005 12/14 "

Мне нужно учитывать запятую при разбиении, вот так

1530 Pasadena CA" 2008 05/01 "" 2005 12/14 "

Ответы [ 2 ]

2 голосов
/ 22 октября 2010

Посмотрите на эту страницу для библиотеки, которая предлагает быстрое и простое чтение CSV.

0 голосов
/ 23 октября 2010

Хотя это все еще может быть новая ссылка, в сборках Visual Basic есть класс, который должен с этим справиться.По крайней мере, тогда вы знаете, что это часть структуры.Вы можете найти детали здесь: http://msdn.microsoft.com/en-us/library/microsoft.visualbasic.fileio.textfieldparser.aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...