Сведения о вопросе

Faridun

11:08, 22nd August, 2020

Какой посоветуете XML-парсер для C++?

Просмотров: 368   Ответов: 6

Правда условие, чтобы много библиотек не тянуло и было кроссплатформенно.



  Сведения об ответе

KOMP

14:08, 28th August, 2020

Везде рекомендуют www.sourceforge.net/projects/tinyxml
Если сами писать будете, можно начать с
www.codeproject.com/KB/winsdk/XMLwriter.aspx
sourceforge.net/projects/ali/
Собственно проблема только в быстром и качественном парсинге текста, остальное дело техники.


  Сведения об ответе

ASSembler

07:52, 14th August, 2020

Ежели есть время, то можно и самому написать. Вещь интересная, затягивает. Куча нюансов! +5 к опыту. :)


  Сведения об ответе

crush

10:33, 25th August, 2020

PUGIXML
code.google.com/p/pugixml/

pugixml is a light-weight C++ XML processing library. It features:

* DOM-like interface with rich traversal/modification capabilities
* Extremely fast non-validating XML parser which constructs the DOM tree from an XML file/buffer
* XPath 1.0 implementation for complex data-driven tree queries
* Full Unicode support with Unicode interface variants and automatic encoding conversions

The library is extremely portable and easy to integrate and use.

pugixml is developed and maintained since 2006 and has many users. All code is distributed under the MIT license, making it completely free to use in both open-source and proprietary applications.


  Сведения об ответе

VERSUION

02:19, 20th August, 2020

  Сведения об ответе

$DOLLAR

15:29, 22nd August, 2020

Думаю можно QtXml попробовать — кроссплатформенно, да и тянет немного…


  Сведения об ответе

SKY

01:46, 7th August, 2020

PUGIXML
code.google.com/p/pugixml/

pugixml is a light-weight C++ XML processing library. It features:

* DOM-like interface with rich traversal/modification capabilities
* Extremely fast non-validating XML parser which constructs the DOM tree from an XML file/buffer
* XPath 1.0 implementation for complex data-driven tree queries
* Full Unicode support with Unicode interface variants and automatic encoding conversions

The library is extremely portable and easy to integrate and use.

pugixml is developed and maintained since 2006 and has many users. All code is distributed under the MIT license, making it completely free to use in both open-source and proprietary applications.


Ответить на вопрос

Чтобы ответить на вопрос вам нужно войти в систему или зарегистрироваться