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
- pugixml-python
- pugixml
pip install pugixml-
Requirements:
- C++17 compatible compiler (see supported compilers)
- CMake ≥ 3.15
-
Installing a package from PyPI:
pip install --no-binary=:all: pugixml
-
Installing the development version from the git repository:
pip install git+https://github.com/miute/pugixml-python.git
- pugixml-python is licensed under the MIT License.
- pugixml is licensed under the MIT License.