Javascript-форум (https://javascript.ru/forum/)
-   Ваши сайты и скрипты (https://javascript.ru/forum/project/)
-   -   Как я сделал CSV парсер (https://javascript.ru/forum/project/21350-kak-ya-sdelal-csv-parser.html)

Solovei95 06.09.2011 09:01

Как я сделал CSV парсер
 
Изначально думал, что CSV парсер реализовать сложно, поскольку здесь не байты. Но я придумал способ! Решил парсить каждый символ! Вот что получилось:
http://solovei95.github.com/jspack/csv/libs/csv.js

Kolyaj 06.09.2011 10:43

Как вы сами-то читаете код без отступов?

Цитата:

cur=="'" & sp2==false
cur=="," & (sp==false & sp2==false)
Вы уверены, что вы нужный оператор И используете?

Цитата:

if(sp==false){
sp = true;
} else {
sp = false;
}
Вообще ад.


Глядя на ваш код, могу сказать: вам бы амбиции поубавить, такого трэша я давно не видел.

CSV парсится или регулярками, или конечными автоматами (что впрочем одно и то же).


Часовой пояс GMT +3, время: 10:50.