Gerador de XML

Opções abrangentes para a geração de código XML

  • Geração de arquivos de classe com base em esquemas XML
  • Geração de código Java, C++ ou C# sem royalties
  • Implementação de vinculação automática de dados
  • Suporte para APIs de processamento de XML que seguem os padrões da indústria

Gerar código de programa a partir de XML

O XMLSpy inclui um gerador de código integrado que gera automaticamente arquivos de classe Java, C++ ou Microsoft C#, sem custos de licenciamento, com base nos elementos de dados definidos em um esquema XML. A geração de código C++ para uso em sistemas Linux também é suportada.

Depois de modelar os elementos de dados em XML Schema usando o editor gráfico de XML Schema, o XMLSpy pode gerar automaticamente arquivos de classe (vinculações de dados) correspondentes aos elementos definidos no seu modelo de dados.

A geração automática de código integrada libera os desenvolvedores de software da tarefa repetitiva de escrever código de infraestrutura de baixo nível, permitindo que se concentrem na implementação da lógica de negócios essencial. Ao gerar automaticamente uma interface para a linguagem de programação, o XMLSpy acelera o tempo de desenvolvimento de projetos, desde a fase de design inicial até a implementação final, resultando em economias significativas de custos e vantagens em relação ao tempo de lançamento no mercado.

Gerar código a partir de XML

Personalização do código gerado

O código de saída é totalmente personalizável através de uma linguagem de modelos simples, mas poderosa, que oferece controle total na conversão dos tipos de dados nativos do esquema XML para os tipos de dados primitivos de uma determinada linguagem de programação. É possível substituir facilmente o mecanismo de análise e validação subjacente, personalizar o código de acordo com as convenções de escrita da sua empresa ou utilizar diferentes bibliotecas base, como as Microsoft Foundation Classes (MFC) e a Standard Template Library (STL).

Opções do gerador XML

Gerador de XML: gera arquivos XML ou JSON a partir de um esquema XSD

Além da geração de código de programas, o gerador XML do XMLSpy permite a geração automática de arquivos XML, esquemas XML (XSD) e até mesmo arquivos JSON. Todos os seguintes recursos são suportados:

  • DTD para XSD (Esquema XML)
  • XML para XSD
  • Exemplo de instância XML com base em um esquema XSD, incluindo valores de exemplo
  • Conversão de JSON para XML
  • XML para JSON