Generator XML

Kompletné možnosti generovania XML kódu

  • Generovanie tried na základe XML schémy
  • Generátor kódu v jazykoch Java, C++ alebo C#, bez licenčných poplatkov
  • Implementacija automatiziranega povezovanja podatkov
  • Podpora za standardne API-je za obdelavo XML

Generujte kód programu z XML

XMLSpy obsahuje vstavaný generátor kódu, ktorý automaticky generuje súbory tried Java, C++ alebo Microsoft C#, ktoré sú bez licenčných poplatkov, na základe dátových prvkov definovaných v XML schéme. Podporuje sa aj generovanie kódu C++ pre použitie v systéme Linux.

Kože, ak ste definovali prvky dát v XML schéme pomocou grafického editora XML Schema, XMLSpy môže automaticky generovať triedové súbory (data bindings), ktoré zodpovedajú prvkom definovaným vo vašom modeli dát.

Vgrajeno generiranje kode olajša delo programerjem, saj jih oslobodi rutinskega pisanja kode za osnovno infrastrukturo, kar jim omogoča, da se osredotočijo na implementacijo ključne poslovne logike. Z avtomatskim generiranjem povezave za programski jezik, XMLSpy pospešuje čas razvoja projekta, od začetnega načrtovanja do končne implementacije, kar prinaša znatne prihranke stroškov in prednosti pri časovnem dostopu do trga.

generuj kód z XML

Prispôsobenie generovaného kódu

Kód generovaný je plne prispôsobiteľný prostredníctvom jednoduchého, no zároveň výkonného šablónového jazyka, ktorý poskytuje úplnú kontrolu nad mapovaním vstavaných dátových typov XML schémy na základné dátové typy konkrétneho programovacieho jazyka. Môžete ľahko nahradiť základný parser a validačný systém, prispôsobiť kód podľa štýlových pravidiel vašej spoločnosti alebo používať rôzne základné knižnice, ako napríklad Microsoft Foundation Classes (MFC) a Standard Template Library (STL).

Možnosti generiranja XML datotek

XML generátor: generuje XML alebo JSON na základe XSD

Poleg generiranja programske kode, generator XML iz programa XMLSpy omogoča samodejno generiranje datotek XML, shem XML (XSD) in celo JSON. Podprto je naslednje:

  • DTD na XSD (XML schéma)
  • XML na XSD
  • Primer XML dokument na osnovu XSD sheme, s primerima vrednosti
  • JSON na XML
  • XML na JSON