LINUX.ORG.RU

xml, C++


0

0

Решили свой протокол делать на основе xml. В связи с этим вопрос, что посоветуете использовать для парсинга xml на С++?

★★★★★

Re: xml, C++

> Решили свой протокол делать на основе xml.

Не могли бы вкратце рассказать, почему именно XML?

> В связи с этим вопрос, что посоветуете использовать для парсинга xml на С++?

Лично мне нравится api и скрость PugiXML (http://code.google.com/p/pugixml/), но он многого не умеет, например DTD и xml schema.

nozh ()
Ответ на: Re: xml, C++ от nozh

Re: xml, C++

> Не могли бы вкратце рассказать, почему именно XML?
Потребуется реализовать генератор отчётов. А есть альтернативы?

UVV ★★★★★ ()

Re: xml, C++

> В связи с этим вопрос, что посоветуете использовать для парсинга xml на С++?

RapidXML ? http://www.irc-unix.net/newsprint-2149.html

по поводу протоколов см. Stackish http://savingtheinternetwithhate.com/stackish.html в Utu: http://savingtheinternetwithhate.com/design.html (см. раздел про протокол и про Stackish)

anonymous ()
Ответ на: Re: xml, C++ от anonymous

Re: xml, C++

хотя если отчёт -- это .ods, то куда уж проще, через XSLT что-то там сгенерировать

anonymous ()
Ответ на: Re: xml, C++ от anonymous

Re: xml, C++

Что-то там xersec'a нет...
Наверное заморачиваться не буду и возьму Qt4.

UVV ★★★★★ ()

Re: xml, C++

если надо быстрое и простое - rapidxml, если что-то навороченное - могу порекомендовать arabica xml library - она предоставляет унифицированный C++ интерфейс к разным С-шным библиотекам - libxml2, xerces, expat, MSXML (на винде)

ott ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.