парсинг xml, скорость

Tritatushki

Client
Регистрация
08.04.2010
Сообщения
70
Благодарностей
19
Баллы
8
Шаблон получает от сервера данные в xml формате, который надо разобрать и перевести в csv. Сделал парсинг xml посредством регулярок. В каждую csv-ячейку значение парсит отдельная регулярка и кладет в переменную. Затем переменные с ячейками объединяются в строку, которая кладется в список.
Всего нужно сформировать 1000 таких строк.
Все бы ничего, но оказалось, что такой подход работает очень медленно. Приходится ждать по 4-5 минут, пока зенно разберет xml и сформирует данные. А если количество строк составляет несколько десятков тысяч, то все длится уж слишком долго.
Вопрос к пользователям, знающим C# - использование способов, описанных в http://zennolab.com/discussion/threads/podskazhite-kak-obrabotat-xml.13234/ , позволят выиграть в скорости разбора xml?
 

KirillOFF

Client
Регистрация
18.12.2010
Сообщения
1 127
Благодарностей
517
Баллы
113

alekwuy

Client
Регистрация
06.04.2013
Сообщения
1 631
Благодарностей
461
Баллы
83
хм,отключить бразуер и зациклить?)
 

Tritatushki

Client
Регистрация
08.04.2010
Сообщения
70
Благодарностей
19
Баллы
8
хм,отключить бразуер и зациклить?)
Шаблон без браузера, зациклино все, данные через API get-запросом тянутся. Падение скорости именно при разборе xml регулярками.
 

Gfoblin

Client
Регистрация
30.05.2013
Сообщения
4 596
Благодарностей
1 014
Баллы
113

Tritatushki

Client
Регистрация
08.04.2010
Сообщения
70
Благодарностей
19
Баллы
8

Кто просматривает тему: (Всего: 3, Пользователи: 0, Гости: 3)