Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Работа с XML в boost
Форум на CrossPlatform.RU > Библиотеки > boost
idioto&stupido
Всех приветствую.
Передо мной поставлена задача написать некую приблуду, которой нужно парсить XML большого размера.
Покапавщись в доках, так и не понял, как boost работает с XML и работает ли.

Можете меня ткнуть в доку или в кратце объяснить, что нужно делать.
Red Devil
boost::spirit
У меня на работе парсер написан на нем, который я использую, правда не я писал. Но штука сложная.
Гость
Цитата(Red Devil @ 6.6.2008, 23:17) *
boost::spirit
У меня на работе парсер написан на нем, который я использую, правда не я писал. Но штука сложная.


spirit не такая уж простая библа... сходу не въедешь...

юзай tinyxml, в буст она помоему так и не попала... но некоторые примеры из буста её юзают...
Anehibs
Цитата(Гость @ 28.10.2008, 9:12) *
Цитата(Red Devil @ 6.6.2008, 23:17) *
boost::spirit
У меня на работе парсер написан на нем, который я использую, правда не я писал. Но штука сложная.


spirit не такая уж простая библа... сходу не въедешь...

юзай tinyxml, в буст она помоему так и не попала... но некоторые примеры из буста её юзают...


spirit НЕ Очень хорошо подойдет для этих целей (задача не просто распарсить, а распарсить большой объем данных) (думаю, спирит будет справляться много хуже, чем обычная реализация DOM).
tinyxml тоже Не подходит, т.к. реализует DOM.
Реально - SAX. Как пример реализации - Qt.

З.Ы. К сожалению, сомневаюсь, что актуален пост.
ViGOur
Цитата(Гость_Anehibs_* @ 29.12.2008, 16:20) *
З.Ы. К сожалению, сомневаюсь, что актуален пост.
Ну почему же?
Кто-нибудь еще наткнется на него и благодаря ему выберет правильное решение. Всетки данную тему просмотрели уже 772 раза. :)
Гость_Pavel_*
http://www.fnord.ca/articles/xml.html
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2024 IPS, Inc.