Gerador de XML

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

  • Geração de ficheiros de classe com base em esquemas XML
  • Geração de código Java, C++ ou C# sem royalties
  • Implementação de ligação automática de dados
  • Suporte para as APIs de processamento XML que são padrão na indústria

Gerar código de programa a partir de XML

O XMLSpy inclui um gerador de código integrado que gera automaticamente ficheiros de classes Java, C++ ou Microsoft C#, sem custos de licenciamento, com base nos elementos de dados definidos num esquema XML. Também é suportada a geração de código C++ para utilização em sistemas Linux.

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

A geração automática de código integrada liberta 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ócio essencial. Ao gerar automaticamente uma ligação para uma 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 termos de 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 total controlo na conversão dos tipos de dados integrados do esquema XML para os tipos de dados primitivos de uma determinada linguagem de programação. Pode facilmente substituir o motor 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: permite criar ficheiros 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 gerar automaticamente ficheiros XML, esquemas XML (XSD) e até mesmo ficheiros JSON. São suportadas as seguintes funcionalidades:

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