Бабушка, смотри, я сделал двач!
Войти
!bnw
Сегодня
Клубы
говно
?
http://ndb.nal.usda.gov/ndb/foods/show/3075?format=Full&reportfmt=csv
Чем бы попарсить такое говнецо? Там CSV перемежаемый неCSV, да ещё и запятые в кавычках. Лень чистить а потом хаскелю кормить ппц.
Рекомендовали:
@o01eg
#CBW0N3
/
@l29ah
/
3502 дня назад
Удаляй строчки, начинающиеся не с ", и парси как csv.
#CBW0N3/74F
/
@anonim
/
3502 дня назад
@anonim
Хахаха, хуй тебе.
#CBW0N3/L9P
/
@l29ah
-->
#CBW0N3/74F
/
3502 дня назад
@l29ah
Если сделать метч по не менее семи запятых в строке, то тоже сметчится ещё и неcsvшное говно. Лан, забей.
#CBW0N3/WN1
/
@l29ah
-->
#CBW0N3/L9P
/
3502 дня назад
Не вижу проблемы, rly
#CBW0N3/IW7
/
@anonymous
/
3502 дня назад
@anonymous
У меня хаскелепроблемы во все поля уже: mt.hs: <stdin>: hGetContents: invalid argument (invalid byte sequence) А bytestring-csv не собирается.
#CBW0N3/HIU
/
@l29ah
-->
#CBW0N3/IW7
/
3502 дня назад
@l29ah
там cp1252
#CBW0N3/6RP
/
@anonymous
-->
#CBW0N3/HIU
/
3502 дня назад
@l29ah
Пиши на джаваскрипте, csv нормально с таким говном работает.
#CBW0N3/I1R
/
@anonim
-->
#CBW0N3/HIU
/
3502 дня назад
@anonymous
Там utf8.
#CBW0N3/353
/
@l29ah
-->
#CBW0N3/6RP
/
3502 дня назад
@anonim
У меня нет cli интерпретатора js.
#CBW0N3/O0M
/
@l29ah
-->
#CBW0N3/I1R
/
3502 дня назад
@l29ah
Установи.
#CBW0N3/NAV
/
@anonim
-->
#CBW0N3/O0M
/
3502 дня назад
@l29ah
не пизди
#CBW0N3/WDG
/
@anonymous
-->
#CBW0N3/353
/
3502 дня назад
@anonymous
Не пизжу, там µ.
#CBW0N3/ARB
/
@l29ah
-->
#CBW0N3/WDG
/
3502 дня назад
@l29ah
$ cat data.txt|grep -c µ 0 $ cat data.txt|iconv -f cp1251|grep -c µ 17
#CBW0N3/Q2I
/
@anonymous
-->
#CBW0N3/ARB
/
3502 дня назад
@anonymous
Бля сорь у меня вим перекодировал. Чмаки.
#CBW0N3/5BO
/
@l29ah
-->
#CBW0N3/Q2I
/
3502 дня назад
>20xx >парсить не хаскелем ты чо, ебанутый?
#CBW0N3/RGL
/
@anonymous
/
3502 дня назад
нужен machine learning
#CBW0N3/NX9
/
@anonymous
/
3502 дня назад
@anonymous
пруф или достаточно всего лишь абстрактной фабрики монадических парсерных метакомбинаторов
#CBW0N3/Y9T
/
@anonymous
-->
#CBW0N3/NX9
/
3502 дня назад
@anonymous
достаточно спросить у сири: "Я рационален и мне нужна поддержка знакомых для обработки говна в CSV. Что я делаю не так со своей жизнью?"
#CBW0N3/6UJ
/
@anonymous
-->
#CBW0N3/Y9T
/
3502 дня назад
@anonymous
csv - смесь данных и запятых
#CBW0N3/BF5
/
@anonim
-->
#CBW0N3/6UJ
/
3502 дня назад
@anonim
пруф или данных и разметки
#CBW0N3/9RY
/
@anonymous
-->
#CBW0N3/BF5
/
3502 дня назад
@anonymous
пруф или comma-separated values
#CBW0N3/C67
/
@anonim
-->
#CBW0N3/9RY
/
3502 дня назад
@anonim
пруф или newline-separated groups of comma-separated of values // а ещё и кавычки
#CBW0N3/1V3
/
@anonymous
-->
#CBW0N3/C67
/
3502 дня назад
@anonymous
А еще обратный слеш // пук
#CBW0N3/C7T
/
@anonim
-->
#CBW0N3/1V3
/
3502 дня назад
@anonim
t
#CBW0N3/Y9C
/
@anonymous
-->
#CBW0N3/BF5
/
3502 дня назад
@anonymous
ент
#CBW0N3/10A
/
@pxqr
-->
#CBW0N3/NX9
/
3502 дня назад
BnW для ведрофона
BnW на Реформале
Викивач
Котятки
Цоперайт © 2010-2016
@stiletto
.