[ buster ]
[ Source: pyxb ]
Package: python-pyxb-doc (1.2.6+dfsg-2)
Links for python-pyxb-doc
Debian Resources:
Download Source Package pyxb:
Maintainers:
External Resources:
- Homepage [pyxb.sourceforge.net]
Similar packages:
collegamenti Python per XML Schema (documentazione)
PyXB (Python XML Schema Bindings) è un pacchetto in puro Python che genera codice Python per le classi che corrispondono alle strutture dati definite da XML Schema. Concettualmente è simile a JAXB per Java e CodeSynthesis XSD per C++.
I principali obiettivi di PyXB:
* Fornisce un'interfaccia generata di Python che è "pythonica", ossia simile a quella che si sarebbe ottenuta scrivendola a mano: + attributi ed elementi sono proprietà di Python, con conflitti di nome risolti in favore degli elementi, + elementi con maxOccurs più grande di 1 sono memorizzati come liste Python, + collegamenti per estensioni di tipo ereditano dal collegamento per il tipo base, + i vincoli per le enumerazioni sono esposti come variabili (costanti) di classe. * Gestisce la conversione bidirezionale (da documento a Python e viceversa). * Permette una facile personalizzazione dei collegamenti generati per fornire funzionalità insieme al contenuto. * Gestisce tutte le funzionalità di XML Schema comunemente utilizzate, tra cui: + modelli complessi del contenuto (all/choice/sequence annidati), + dipendenze attraverso i namespace, + direttive include e import, + vincoli sui tipi semplici. * Valida i documenti in base al loro schema.
Questo pacchetto contiene la documentazione.
Other Packages Related to python-pyxb-doc
|
|
|
|
-
- dep: libjs-sphinxdoc (>= 1.0)
- supporto JavaScript per la documentazione di Sphinx
Download python-pyxb-doc
Architecture | Package Size | Installed Size | Files |
---|---|---|---|
all | 837.1 kB | 3,938.0 kB | [list of files] |