XMLStarlet Toolkit: Python CFFI bindings
Project description
XMLStarlet CFFI
XMLStarlet Toolkit: Python CFFI bindings
Free software: MIT license
Documentation (this package): https://xmlstarlet.readthedocs.io.
Original XMLStarlet Documentation: http://xmlstar.sourceforge.net/doc/UG/
Features
Supports all XMLStarlet commands from Python, just import xmlstarlet:
edit(*args): Edit/Update XML document(s)
select(*args): Select data or query XML document(s) (XPATH, etc)
transform(*args): Transform XML document(s) using XSLT
validate(*args): Validate XML document(s) (well-formed/DTD/XSD/RelaxNG)
format(*args): Format XML document(s)
elements(*args): Display element structure of XML document
canonicalize(*args): XML canonicalization
listdir(*args): List directory as XML
escape(*args): Escape special XML characters
unescape(*args): Unescape special XML characters
pyx(*args): Convert XML into PYX format (based on ESIS - ISO 8879)
depyx(*args): Convert PYX into XML
For some examples, have a look at tests/test_xmlstarlet.py.
Credits
This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.
History
1.6.3 (2019-10-29)
First working release on PyPI, based on xmlstarlet-1.6.1 source tarball.
1.6.2 (2019-10-28)
Second (failed) release on PyPI, based on XMLStarlet master branch.
1.6.1 (2019-10-23)
First (incomplete) release on PyPI, based on XMLStarlet master branch.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for xmlstarlet-1.6.3-cp37-cp37m-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3ed6fa8aa89746e3985473ca5f8740342f5d7b70bc9068a4a563da25e78589c2 |
|
MD5 | 1d83533707e574afcb4ed037089743bf |
|
BLAKE2b-256 | 9a761509ef00fc4e352dee911c53d6553ac468e7e47927a1b53fd764626fead3 |