gerados.py.

gerados.py gera estruturas de dados Python (por exemplo, definições de classe) de um documento XML Schema.
Baixe Agora

gerados.py. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • MIT/X Consortium Lic...
  • Preço:
  • FREE
  • Nome do editor:
  • Dave Kuhlman
  • Site do editor:
  • http://www.rexx.com/~dkuhlman/generateDS.html

gerados.py. Tag


gerados.py. Descrição

Generateds.py gera estruturas de dados Python (por exemplo, Definições de Classes) de um documento de esquema XML. Generateds.py 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 XML Schema.it também gera analisadores que carregam um documento XML nessas 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 XML Schema. Uma função principal e do driver que pode ser usada para testar o código gerado. Um analisador que lerá um documento XML que satisfaça o esquema XML do qual o analisador foi gerado. O analisador cria e preenche uma estrutura de árvores de instâncias das classes geradas de Python. 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 Python (método ExportLiteral). As classes geradas contêm :? Um método 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 = "Ilimitada", métodos com nome "getX", 'setx', 'addx' e 'insertx ? 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 "Exportar" 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 sub-instâncias aninhadas) para um objeto de arquivo como literais de Python (texto). O arquivo de subclasse gerado contém uma definição de classe (sub-) para cada classe de representação de dados. Se o arquivo de subclasse for usado, o analiser cria instâncias das subclasses (em vez de criar instâncias das superclasses). Isso permite que o usuário estenda as subclasses com os métodos "Tree Walk", por exemplo, que processam o conteúdo do arquivo XML. O usuário também pode gerar e estender vários arquivos de subclasse que usam um único arquivo SuperClass comum, implementando um número de diferentes processos no mesmo tipo de documento XML.Este documento explica (1) como usar gerados.py; (2) Como usar o código Python e as estruturas de dados que gera; e (3) como modificar o código gerado para fins especiais. Requisitos: · Pitão O que há de novo nesta versão: · Corrigir para geração de simplétipos definidos de forma reconhecida, e. um simplório definido como uma restrição de outro simplório. (consulte Fix_Simpletype Comentário em Generateds.py) · Adicionado número de versão a arquivos de classe gerados. · Corrigidas para / para process_Include.py - Dirpath / Dirpath agora inicializado corretamente e fixa falha para inicializar uma variável local.


gerados.py. Software Relacionado

metaf2xml.

Analias Metaf2xml e decodifica as mensagens METAR e TAF e as armazena como XML. ...

122

Download

pdftex.

Uma versão estendida do TEX que pode criar PDF diretamente dos arquivos de origem do TEX ...

184

Download

Wix.

Wix (Wick pronunciado) é um formato de marcação de texto. ...

158

Download