metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2012-04-30 12:01 pm

CSV парсер, как самая занудная задача современности :)

1) Если на вход CSV-парсеру подается строка, состоящая из одного "\n" - сколько на выходе полей должен выдать парсер? :)
2) Какое минимальное количество полей можно закодировать в виде csv-строки?

[identity profile] pit0n.livejournal.com 2012-04-30 09:04 am (UTC)(link)
Не зависит ли сие от конкретной релизации парсера? :)

[identity profile] kiryl.livejournal.com 2012-04-30 09:14 am (UTC)(link)
1) по rfc -- не валидный инпут, хотя можно просто проигнорировать пустую строку
2) одно, опять же по rfc.

[identity profile] enternet.livejournal.com 2012-04-30 09:16 am (UTC)(link)
http://habrahabr.ru/company/mailru/blog/129476/#habracut

[identity profile] juan-gandhi.livejournal.com 2012-04-30 03:01 pm (UTC)(link)
Это та же самая задача что и сосчитать количество записей в пустой таблице в мапредьюсе. Программисты, по-моему, вообще не понимают проблемы.

[identity profile] golosptic.livejournal.com 2012-05-05 06:33 am (UTC)(link)
Программситы из НИИГТ отвечают на Ваш тривиальный вопрос.
В виде csv-строки минимально можно закодировать -1 поле.
Потому что в -1ом поле мы будем держать номер строки в csv-фаеле.