Python XML Binding
Project description
Naive XML Bindings for python
Features
Code generation for XML Schema 1.0 definitions
Supports qualified/unqualified elements and attributes
Supports enumerations and inner classes
Flattening strategies to keep the code as simple as possible.
Preserve embedded documentation and references
Pluggable code writer that supports different formats
Format: Python Data Classes
PEP8 naming conventions and code output
Full support for type hints even with forward references
XML Parser & Serializer based on lxml with type casting
JSON Parser & Serializer with type casting
Format: PlantUML class diagram
Check the documentation test suites and the samples repo for more ✨✨✨
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.