pyxser 1.5.2-r2.win32
Released:
pyxser -- Pyhon-Object to XML Serialization/Deserialization
Navigation
Unverified details
These details have not been verified by PyPIProject links
Meta
- License: GNU Library or Lesser General Public License (LGPL) (LGPLv3)
- Author: Daniel Molina Wegener
- Maintainer: Daniel Molina Wegener
- Tags python, xml, serialization, deserialization
Classifiers
- Development Status
- Environment
- Intended Audience
- License
- Operating System
- Programming Language
- Topic
Project description
pyxser stands for Python XML Serialization and is a Python object to XML serializer and deserializer. In other words, it can convert a Python object into XML and also, convert that XML back into the original Python object. It uses a preorder traversal tree algorithm over the object tree and the XML tree. The algorithm is , and uses some compiler construction techniques as memoization to create unique instances of each element in the object tree. It supports cross referenced and circular referenced object trees, so the serializer do not crash with those kind of objects. Each serialized object before being deserialized is validated against the pyxser XML schema. It also uses mutually recursive functions to serialize and deserialize the object tree, but it has some features, like the depth argument, which allows you to stop serializing/deserializing the object tree at certain point.
Project details
Unverified details
These details have not been verified by PyPIProject links
Meta
- License: GNU Library or Lesser General Public License (LGPL) (LGPLv3)
- Author: Daniel Molina Wegener
- Maintainer: Daniel Molina Wegener
- Tags python, xml, serialization, deserialization
Classifiers
- Development Status
- Environment
- Intended Audience
- License
- Operating System
- Programming Language
- Topic