Uređaj za uređivanje i generiranje JSON shema

Nástroje na prácu s JSON schémami, určené pre podnikové prostredie a využívajúce grafické rozhranie

  • Uređivanje JSON sheme putem grafičkog sučelja
  • JSON Schema verzije draft-04, draft-06 ali tudi draft-07
  • Prevod iz XML sheme v JSON shemo
  • Validacija sheme JSON
  • Pomocniki vnosov, prilagojeni kontekstu
  • Generator schém JSON
  • Generujte JSON Schema na základe JSON dát
  • Generujte inštanciu JSON na základe schémy JSON
  • Validacija na podlagi shem in inteligentno delovanje Uređaj za uređivanje instanci JSON formata
  • Pomôcka s umelou inteligenciou na generovaní schém JSON, inštancií, dát a pod.

Generator schém JSON

XMLSpy - generator schém JSON

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:

  • Generiranje JSON sheme iz XSD.
  • Generiranje XSD iz JSON sheme.
  • Generiranje JSON sheme iz instance JSON.
  • Pretvorbo XSD v JSON shemo.
  • Pretvorbo JSON sheme v XSD.

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!

Uređaj za uređivanje JSON shema

Grafički uređivač JSON sheme u programu XMLSpy

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.

Práca s JSON schémami

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.

XMLSpy: Grafički validator JSON sheme

Načrtovanie schémy JSON

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.