Pyxb. Classificação e resumo
- Licença:
- The Apache License 2.0
- Nome do editor:
- Peter A. Bigot
- Site do editor:
- http://comcast.net
Pyxb. Tag
Pyxb. Descrição
Ligações de esquema Python XML O PYXB é uma biblioteca píblica Python que gera código Python para classes que correspondem a estruturas de dados definidas por xmlschema (http://www.w3.org/xml/schema). No conceito é semelhante ao JAXB (http://en.wikipedia.org/wiki/jaxb) para java e codesynthesis xsd (http://www.codesnthesis.com/products/xsd/) para C ++. Os principais objetivos de A PYXB são: * Fornecer uma interface de python gerada que é "pythonic", ou seja, semelhante a uma que teria sido escrita à mão: + Atributos e elementos são propriedades do Python, com conflitos de nome resolvidos em favor de elementos + elementos com maxocos maiores que 1 Armazenados como Listas de Python + Ligações para Extensões de Tipo Heriting da ligação para as restrições de enumeração tipo base + são expostas como variáveis de classe (constante) * Suporte a conversão bidirecional (documento para Python e Back) * Permitir fácil personalização das ligações geradas para fornecer funcionalidade Juntamente com o conteúdo * Apoie todos os recursos XMLSchema que estão em uso comum, incluindo: + modelos de conteúdo complexos (aninhadas de todas / escolha / seqüência) + de dependências de namespace + Incluir e importar directivas + restrições em tipos de tipos simples: · Pitão
Pyxb. Software Relacionado