Generatore XML

Opzioni complete per la generazione di codice XML

  • Generazione di file di classe basata su schemi XML
  • Generazione di codice Java, C++ o C# senza royalty
  • Implementazione automatica del binding dei dati
  • Supporto per le API di elaborazione XML conformi agli standard del settore

Generare codice di programma a partire da file XML

XMLSpy include un generatore di codice integrato che genera automaticamente file di classi Java, C++ o Microsoft C# privi di royalty, basandosi sugli elementi dati definiti in uno schema XML. È inoltre supportata la generazione di codice C++ per l'utilizzo su sistemi Linux.

Una volta definiti gli elementi dati in uno schema XML utilizzando l'editor grafico per gli schemi XML, XMLSpy può generare automaticamente i file di classe (binding dei dati) corrispondenti agli elementi definiti nel vostro modello di dati.

La generazione automatica di codice integrata libera gli sviluppatori di software dalla noiosa attività di scrivere codice di infrastruttura di basso livello, consentendo loro di concentrarsi sull'implementazione della logica aziendale fondamentale. Generando automaticamente un'interfaccia per un linguaggio di programmazione, XMLSpy accelera i tempi di sviluppo dei progetti, dalla fase di progettazione all'implementazione finale, con conseguenti notevoli risparmi sui costi e vantaggi in termini di tempi di commercializzazione.

generare codice a partire da XML

Personalizzazione del codice generato

Il codice di output è completamente personalizzabile tramite un linguaggio di template semplice ma potente, che offre il pieno controllo nella mappatura dei tipi di dati integrati nello schema XML ai tipi di dati primitivi di un determinato linguaggio di programmazione. È possibile sostituire facilmente il motore di analisi e validazione sottostante, personalizzare il codice in base alle convenzioni di scrittura della propria azienda, oppure utilizzare diverse librerie di base, come Microsoft Foundation Classes (MFC) e Standard Template Library (STL).

Opzioni per la generazione di file XML

Generatore XML: crea file XML o JSON a partire da uno schema XSD

Oltre alla generazione di codice per i programmi, il generatore XML di XMLSpy consente di generare automaticamente file XML, schemi XML (XSD) e persino file JSON. Sono supportate le seguenti funzionalità:

  • DTD a XSD (schema XML)
  • Conversione da XML a XSD
  • Esempio di istanza XML basato su uno schema XSD, con valori di esempio
  • Conversione da JSON a XML
  • Conversione da XML a JSON