Historie je plná příběhů o tom, jak zaostalé kmeny dobudou vyspělou civilizaci, její výdobytky zavrhnou a v zemi následně zavládne několik staletí postupného znovuvynalézání. Totéž dnes sledujeme v přímém přenosu – JSON byl velkým protestem proti XML, jenže jak dospívá jeho vlastní ekosystém, přichází se na to, že některé staré nápady možná až tak špatné nebyly. Jedním z nich je koncept schématu – způsobu, jak zapsat, jakou strukturu a typy by měla určitá data mít. V dnešním článku se dovíte, jak můžete snadno JSON Schema využít ve své aplikaci a usnadnit si tak práci s validací dat.
Archiv pro štítek: JSON
V sobotu se na FIT ČVUT uskutečnil již druhý ročník vývojářské Devel.cz konference. V průběhu dne vystoupilo 11 zajímavých řečníků s přednáškami týkajícími se především vývoje webu. S jakými trendy se budeme setkávat v roce 2013?
JSON je často považováno za podmnožinu JavaScriptu. Daniel Pupius ve svém článku json ⊄ js upozorňuje, že tomu tak ve skutečnosti není. Ne každý validní JSON dokument je validním JavaScriptem. Daniel zmiňuje řetězce,…
Formát JSON si na webu vydobyl své pevné místo. Nedalo by se říct, že se nějakým způsobem dál vyvíjí. Aseem Kishore se pokusil o návrh formátu, který nazval JSON5 neboli modern JSON, ve kterém…
Jednou z novinek připravované verze PostgreSQL 9.2 bude přímá podpora JSON. Konkrétně přibude datový typ JSON (bude fungovat podobně jako text, ale navíc bude zajištěno, že obsahuje validní JSON), a dvě funkce array_to_json a row_to_json.…
Log Everything as JSON. Make Your Life Easier říká článek na Treasure Data blogu a na příkladu Apache logu popisuje, že textové logy jsou snadno (aspoň většinou) čitelné lidmi, ovšem již hůře stroji.…
Po nemilé zkušenosti na produkci sestavil Honza Novotný jednoduchý výkonnostní test zaměřený na serializaci a deserializaci Java objektů na/z JSON, ve kterém porovnává řadu známých a používaných knihoven. Výsledky testu jsou zveřejněny na jeho…
Před dvěma lety jsme si představili BISON – binární formu JSON. Po čase upozorňujeme na tento nápad znovu – tentokrát v podobě rozvinuté od jiného autora, s názvem BiSON. Autor tvrdí, že v engine V8 je binární JSON…
Přihlášení uživatele k webové aplikaci je přece tak snadné: zadá jméno a heslo, odešle a – voila! – je přihlášen. Ale co je za tím? A co by za tím mělo být? Přinesou nové technologie nějaké změny v téhle oblasti? Oprášíme staré známé technologie, nebo vzniknou nové?
Popularita CSS-like selektorů je mezi JavaScriptaři obrovská, především díky jQuery, které je používá pro přístup k DOM. jeho přístupem byly inspirovány i další nástroje (např. Qwery). Nástroj json:select nabízí podobný dotazovací jazyk, ale nad struktorovanými…