Skip to content
forked from zeux/pugixml

Light-weight, simple and fast XML parser for C++ with XPath support

License

Notifications You must be signed in to change notification settings

rodionvolovik/pugixml

Repository files navigation

pugixml Build Status Build status codecov.io MIT

pugixml is a C++ XML processing library, which consists of a DOM-like interface with rich traversal/modification capabilities, an extremely fast XML parser which constructs the DOM tree from an XML file/buffer, and an XPath 1.0 implementation for complex data-driven tree queries. Full Unicode support is also available, with Unicode interface variants and conversions between different Unicode encodings (which happen automatically during parsing/saving).

pugixml is used by a lot of projects, both open-source and proprietary, for performance and easy-to-use interface.

Documentation

Documentation for the current release of pugixml is available on-line as two separate documents:

You’re advised to start with the quick-start guide; however, many important library features are either not described in it at all or only mentioned briefly; if you require more information you should read the complete manual.

About

Light-weight, simple and fast XML parser for C++ with XPath support

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 98.6%
  • PowerShell 0.4%
  • CMake 0.3%
  • Makefile 0.2%
  • Lua 0.2%
  • Python 0.2%
  • Other 0.1%