gerado

gerar estruturas de dados do esquema XML
Baixe Agora

gerado Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • MIT License
  • Preço:
  • FREE
  • Nome do editor:
  • Dave Kuhlman
  • Site do editor:
  • http://www.rexx.com/~dkuhlman/
  • Sistemas operacionais:
  • Mac OS X
  • Tamanho do arquivo:
  • 208 KB

gerado Tag


gerado Descrição

Gerar estruturas de dados do esquema XML Gerado gera estruturas de dados Python (por exemplo, Definições de Classes) de um documento de esquema XML. Essas estruturas de dados representam os elementos em um documento XML descrito pelo esquema XML. Gerado também é capaz de gerar analisadores que carregam um documento XML nas estruturas de dados. Além disso, um arquivo separado contendo subclasses (stubs) é usado opcionalmente. O usuário pode adicionar métodos às subclasses para processar o conteúdo de um documento XML.O código Python gerado contém: · Uma definição de classe para cada elemento definido no documento de esquema XML. · Uma função principal e de driver que pode ser usada para Teste o código gerado. · Um analisador que lerá um documento XML que satisfaça o esquema XML da qual o analisador foi gerado. O analisador cria e preenche uma estrutura de árvores de instâncias das classes de Python geradas. · Métodos em cada classe para exportar a instância de volta para XML (exportação de método) e para exportar a instância para um literal representando a estrutura de dados do Python (método exportliteral) As classes geradas contêm o seguinte: · Um método de construtor (__init__), com inicializadores variáveis de membros. · Métodos com nomes 'getx' e 'setx' para cada variável de membro 'x' ou, se a variável de membro for definida com Maxoccurs = "Ilimated", métodos com nomes "getx", 'setx', 'addx' e 'inserção'. · Um método "build" que pode ser usado para preencher uma instância da classe de um nó em uma árvore de minidom. · Um método de "exportação" que irá escrever a instância (e quaisquer sub-instâncias aninhadas) para um objeto de arquivo como texto XML. · Um método "exportliteral" que escreverá a instância (e quaisquer subestâncias aninhadas) para um objeto de arquivo Literais de python (texto). Requisitos: · Pitão O que há de novo nesta versão: · Mais uma correção para tipos abstratos - quando o elemento / classe de implementação para uma classe abstrata exporta-se, ele adiciona o atributo XSI: tipo = "class_name". · Uma pequena correção para manipular o prefixo do namespace e a opção de linha de comando -a. · Correções adicionais para que em construtores (__init__), todas as variáveis de instância são inicializadas para nenhum. · Algumas correções para citar e escapar das citações ao exportar valores de atributo. Graças a Kerim Mansour por ajuda com isso.


gerado Software Relacionado

Mydbf2mysql.

Utilitário baseado em Python que transfere dados das tabelas DBASE (DBF) para o MySQL ...

155 13 KB

Download

Mcocoa.

Open Source .Net Wrappers para a estrutura de aplicativo de cacau da Apple ...

133 880 KB

Download

Pycopia.

Coleção de módulos Python para desenvolvedores de ferramentas de rede e estruturas de QA ...

67 0 KB

Download