Nové! Editor pre formát BSON (binárne JSON) a ďalšie nové funkcie v verzii 2026, dostupná 21. októbra 2025.
```po JSON (JavaScript Object Notation) je lahki, tekstualni jezik za izmenjavo podatkov. Ta tehnologija se pogosto uporablja za serializacijo in prenos strukturiranih podatkov preko omrežne povezave, zato se pogosto uporablja v API-jih, konfiguracijskih datotekah in aplikacijah za spletne storitve. ```
S použitím stoviek miliárd JSON správ každý deň, JSON je skutočne všadial – Vendar je surov JSON težko brati in urejati. Tukaj pride v pomoč profesionalni formatiralnik in urejevalnik JSON, pri čemer XMLSpy ponuja številna orodja za urejanje JSON. S podporo za JSON, JSON5, JSON Lines in JSON z komentarji (JSONC) omogoča ogled in urejanje dokumentov z uporabo istega intuitivnega urejevalnika besedila in pogleda v obliki mreže/drevesa, ki sta na voljo tudi za urejanje XML, skupaj z uporabnimi vodniki za urejanje in pomočniki za vnos podatkov.
XMLSpy preverja JSON glede na sheme in pretvarja med različnimi formati, vključno z YAML, BSON in XML. Učinkovito obdeluje velike datoteke in je primeren za običajna razvojna opravila, kot so odpravljanje napak API odgovorov in upravljanje konfiguracijskih datotek.
XMLSpy obsahuje tiež jednoduchý, grafický editor schémy JSON, ktorý umožňuje vývoj, validáciu, generovanie a testovanie schém JSON. Ak chcete začať, môžete vygenerovať vzorový príklad JSON zo schémy JSON. Potom môžete pokračovať v prehliadaní a úpravách dokumentu v textovom alebo stromovom zobrazení, ako je popísané nižšie.
XMLSpy obsahuje prehliadač JSON a editor JSON. Editor JSON obsahuje JSON Grid, ktorý ponúka grafické zobrazenie štruktúry dokumentu, ktoré je okamžite ľahšie pochopiteľné ako zodpovedajúci kód v textovom zobrazení, najmä pre dlhé, komplexné dokumenty s viacerými vnúkajúcimi sa úrovňami polí a objektov. JSON Grid tiež ponúka výkonné funkcie úprav, vrátane:
JSON Grid omogoča enostavno spreminjanje ali preurejanje strukture dokumenta s pomočjo vlečenja in spuščanja. Aktivni gumbi v vsaki celici omogočajo hitre bližnjice za najpogostejše naloge pri prikazovanju, filtriranju in urejanju. Med urejanjem ti gumbi omogočajo hitro dodajanje podelementa, spreminjanje tipa, preklapljanje med pogledom tabele in seznama in tako naprej.
Za hitrejšo urejanje, program XMLSpy samodejno zazna nizove znakov, številke, logične vrednosti in prazne vrednosti med tipkanjem. Druge vrste podatkov lahko ročno izberete znotraj celice.
Uređaj za uređivanje JSON mreže ima brojne jednostavne prečice na tastaturi koje omogućavaju brzo uređivanje, omogućavajući vam da nastavite kucati bez potrebe za korišćenjem miša. Dostupan je i kontekstni meni koji se otvara desnim klikom, tako da možete uređivati na način koji vam je najpogodniji.
Če je vaši JSON datoteki povezana shema JSON, pogled mrežice omogoča samodejno dopolnjevanje na podlagi te sheme med tipkanjem, poleg tega pa se tipi podatkov samodejno določijo na podlagi sheme.
JSON Grid obsahuje tabuľkový pohľad, ktorý skupuje dáta pod jednou a tou istou maticou alebo objektom, čo uľahčuje pochopenie a rýchlu úpravu. Môžete prepínať medzi dvoma zobrazeniami, napríklad:
Podpora za filtre in formule XQuery omogoča uporabo izrazov XQuery 3.1 za filtriranje komponent, ki so prikazane v pogledu, ter za izračun rezultatov, ki jih je mogoče shraniti v dokumentu.
Vsaka tablica vsebuje filter, ki vam omogoča manipulacijo prikaza objektov in polj. Na primer, na zgornjem posnetku zaslona je bil uporabljen filter za polje, tako da se prikažejo samo tiste skladbe, ki so jih napisal Brian May. Enostavno je preklapljati med filtriranimi in nefiltriranimi celicami z klikom na ikono filtra. Ko shranite datoteko, se vaši filtri shranijo v metapodatke za kasnejšo uporabo. Ti ne vplivajo na vsebino dokumenta.
Formule vám umožňuje generovať výstupy (sady uzlov aj výpočty) a zobrazovať ich v zobrazení mriežky. Nižšie je uvedený príklad použitia XQuery formuly na výpočet ceny položiek. Kliknutím na ikonu uloženia pre formulu získate možnosť uložiť výstup formuly do dokumentu JSON. Týmto spôsobom otvárajú formuly v XMLSpy JSON Grid úplne novú možnosť: možnosť mať dynamicky vypočítaný obsah v dokumentoch JSON.
Poleg uporabe XQueryja za formule v JSON mreži, ga lahko uporabite tudi za ustvarjanje grafikonov iz numeričnih podatkov v formatu JSON.
Po konfiguracji funkcji wykresu, ikona zapisu umieszcza wykres w pliku jako obraz zakodowany w formacie base-64. Dodatkowo, programista może kliknąć prawym przyciskiem myszy na wykresie w widoku siatki i zapisać go w pliku graficznym, takim jak .png lub .jpg.
Uređaj za uređivanje JSON datoteka, koji se temelji na tekstu, nudi bojenje sintakse, numeriranje redova, skupljanje koda, dodavanje oznaka i još mnogo toga, što olakšava navigaciju i razumijevanje vašeg JSON koda, te pronalaženje i uređivanje tekstualnih nizova. Kada omogućite pametno uređivanje na kartici JSON u prozoru "Informacije", pomoćni prozor "Elementi" prikazuje dinamički generiranu listu elemenata prisutnih u vašem JSON dokumentu. Možete umetnuti element iz prozora "Elementi" dvostrukim klikom na njega, ili ga povući u svoj dokument u području za uređivanje.
Kontrola syntaxe in validacija na podlagi JSON sheme vam pomagata pri izdelavi pravilnih sprememb. Vse napake so navedene v oknu "Sporočila" z več zavihki, ki vsebuje tudi hiperlink do napake v vašem dokumentu in povezano shemo, kar olajša odpravljanje težav.
JSON5 je rozšírenie formátu JSON, ktoré pridáva niektoré rozšírenia z jazyka ECMAScript 5. JSON5, ktorý je prísnou podmnožinou JavaScriptu, funguje so všetkým existujúcim obsahom vo formáte JSON. Tu sú niektoré rozdiely medzi JSON a JSON5:
Privzeto, program XMLSpy prepoznáva súbory s príponou .json ako dokumenty formátu JSON a súbory s príponou .json5 ako dokumenty formátu JSON5.
XMLSpy podpira tudi formate JSON Lines (JSONL) in JSON s komentarji (JSONC) za urejanje in preverjanje.
JSON Lines je textový formát na ukladanie štruktúrovaných dát, kde každý záznam je na samostatnom riadku a každý jednotlivý riadok predstavuje platný objekt. To umožňuje spracovávať záznamy postupne, čo robí tento formát veľmi užitočný na export a prenos dát.
Formát JSON s komentármi je bil predstaven, da omogoča dodajanje komentarjev v katero koli JSON datoteko. Čeprav so komentarji že podprti v JSON5, format .JSONC omogoča dodajanje komentarjev v starejše različice JSON datotek.
XMLSpy ponúka vstavané nástroje na konverziu medzi formátmi JSON a XML. To vám umožňuje, napríklad, rýchlo konvertovať XML súbor na JSON pre prenos pomocou JavaScriptu, alebo konvertovať dáta prijaté vo formáte JSON na platný XML. Môžete si zvoliť konverziu jedného súboru alebo vykonať hromadnú konverziu JSON na XML v okne Projektu.
Prevod medzi formátmi JSON, YAML a BSON je rovnako jednoduchý.
Softvér poskytuje kompletnú podporu pre vyťahovanie údajov z formátu JSON pomocou XPath/XQuery a pre transformáciu formátu JSON do HTML a do iných formátov pomocou XSLT.
Na rozdiel od základných online nástrojov, tento editor JSON na stiahnutie pre Windows vám poskytuje všetky pokročilé nástroje pre prácu s JSON, ktoré sú popísané vyššie, v jednej aplikácii. Inštalácia softvéru editora JSON trvá len niekoľko minút a môžete ihneď začať s bezplatnou skúšobnou verziou. Na aktiváciu plne funkčnej 30-dňovej skúšobnej verzie nie je potrebné zadávať údaje kreditnej karty.











