Python XML Binding
Project description
xsData naive XML Bindings for python
Features
Generate code for XML Schema 1.0 definitions
Generate namespaces all qualified elements and attributes
Generate Enum and inner classes
Generate restrictions and rules (validations coming)
Reduce schemas overhead by flattening common types
Preserve embedded documentation and references
Pluggable code writer to support multiple 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
Serializer/Parser for xml and json
Check 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.