Za pospešitev razvoja JSON shem, lahko uporabite generator JSON shem za ustvarjanje veljavne sheme na podlagi obstoječe XML sheme ali dokumenta JSON. Ta funkcionalnost omogoča enostavno:
Pred generiranjem vaše JSON sheme, lahko izberete, kateri različici specifikacije se želite prilagoditi, odločite se, kako obravnavati tuple, in še več, kar vam omogoča, da končni rezultat prilagodite čim bolj. Ko je shema ustvarjena, jo lahko po potrebi dodatno uredite.
Pomocou asistenta AI v programe XMLSpy môžete jednoducho vygenerovať schému JSON, a to buď na základe existujúcej inštancie, alebo len na základe textového vstupu. To vám ušetrí veľa času!
Presne tak, ako XMLSpy predstavil prvý grafický editor JSON schémy, teraz tiež obsahuje prvý grafický editor určený pre podnikové prostredie, ktorý ponúka rovnaké špičkové funkcie.
Funkcija "JSON Schema View" bo takoj znana uporabnikom programa XMLSpy, ki so že uporabljali funkcijo "XML Schema View" in se zdaj učijo oblikovanja JSON shem, hkrati pa bo enostavna za razumevanje tudi za nove uporabnike.
V programu XMLSpy môžete začať od začiatku vytvorením nového schémy dokumentu v XML, alebo môžete vygenerovať JSON schému z existujúcej JSON inštancie alebo XSD a podľa potreby ju upraviť.
V okne "JSON Schema" môžete prepínať medzi zobrazením "Prehľad definícií" a "Návrhovým zobrazením" pre každý uzol počas práce. "Prehľad definícií" zobrazuje hlavnú schému aktuálneho dokumentu (zobrazenú ako "Schéma dokumentu") a všetky definície, ktoré do schémy pridáte. Tu môžete pridávať a odstraňovať definície, ako aj upravovať ich vlastnosti.
Pomembni elementi "Pregled," "Podrobnosti" in "Omejitve" so na voljo tako v oknu "Pregled definicij" kot v oknu "Prikaži načrt," kar omogoča hitro in enostavno prikaz informacij o shemi in njenih definicijah, ter vnos informacij in vrednosti, povezanih z definicijami.
Kliknite na ikonu drevesa, ktorá sa nachádza vedľa každej definície v prehľade definícií, a otvoríte ju na ďalšie prezeranie a úpravu v režime návrhu, ktorý je zobrazený vyššie.
Kliknite na ikonu drevesa vedľa akéhokoľvek globálneho komponentu, aby ste otvorili podrobný grafický pohľad na jeho model obsahu v režime Návrhu. Tu môžete definovať štruktúru a povolené hodnoty jednotlivých globálnych definícií. Editor JSON Schema uľahčuje prácu vďaka úpravám pomocou presúvania, jednoducho zrozumiteľným pomocným oknám a kontextovému menu, ktoré sa zobrazí po kliknutí pravým tlačidlom myši a ponúka platné možnosti.
Medan delate, silna validacija JSON shem je zagotovljena, pri čemer so sporočila o napakah, povezana s konkretnimi deli kode, prikazana v interaktivnem oknu "Sporočila".
Ak ste začínajúci používateľ editora JSON Schema, podrobnejšie informácie nájdete v súbore Pomoci XMLSpy.


