-
Notifications
You must be signed in to change notification settings - Fork 2
Home
Maurice edited this page Nov 10, 2022
·
17 revisions
Welcome to the zml2lido wiki!
zml2lido is xslt script that converts Zetcom's MuseumPlus api interface to Lido 1.0. There is also some Python glue to make this transformation easier, process it further and check it.
The xslt is located at zml2lido/zm2lido/data/xsl/zml2lido.xslt.
I am using the free version of Saxon command line style via Python's subprocess, so this script is not particularly fast and has no low-level magic whatsoever.
The package includes a couple of Pythonhelper scripts that are installed during pip install
- lido: aka the pipeline script; main tool to make lido files
- saxon: a tiny wrapper to trigger saxon to do xslt transformations from the command line
- lfilter: weed out certain elements from your lido data
- lvalidate: validate a LIDO file