Aplikace pro definici JSON schémat
but.committee | doc. Ing. Ondřej Ryšavý, Ph.D. (předseda) doc. Dr. Ing. Otto Fučík (místopředseda) doc. Ing. Michal Bidlo, Ph.D. (člen) Ing. Ondřej Lengál, Ph.D. (člen) Ing. Igor Szőke, Ph.D. (člen) | cs |
but.defence | Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm B. Otázky u obhajoby: Have you tested the performance using very big JSON files? V čem vidíte nedostatek nástrojů pro generování schémat? | cs |
but.jazyk | angličtina (English) | |
but.program | Informační technologie | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Smrčka, Aleš | en |
dc.contributor.author | Fujaček, Martin | en |
dc.contributor.referee | Peringer, Petr | en |
dc.date.created | 2020 | cs |
dc.description.abstract | JSON Schema predstavuje spôsob určovania ako majú vyzerať dáta formátu JSON. Táto práca má za cieľ zjednodušiť definovanie schém pre existujúce dáta formátu JSON. Popisuje návrh a implementáciu jednostránkovej aplikácie pre generovanie JSON schém podľa vzoriek JSON dokumentov. Výstup aplikácie môže pomôcť užívateľom s tvorbou kostry schémy. Prínos tejto práce spočíva v možnosti generovania výslednej schémy nad viacerými vzorkami JSON dokumentov bez nutnosti opakovaného používania aplikácie a následného zlučovania jednotlivých schém do výslednej schémy. Okrem toho poskytuje automatickú validáciu pri manipulácii či už so vstupom, alebo schémou, pričom poskytuje dodatočné informácie o prípadných chybách. | en |
dc.description.abstract | JSON Schema provides a way of controlling how JSON data should look like. The goal of this thesis is to simplify the definition of schemas for existing JSON data. This Bachelor's thesis discusses the design and implementation of a single-page application for generating JSON Schema based on sample JSON documents. The output of this application can help users with defining the skeleton of the schema. The contribution of this thesis resides in the ability to generate a schema for multiple JSON samples, without the need for repetitive usage of the application and subsequent merging of the individual schemas into the resulting schema. On top of that, the implemented tool provides an automatic validation while manipulating either the input or the schema and also providing additional information in case of errors. | cs |
dc.description.mark | B | cs |
dc.identifier.citation | FUJAČEK, M. Aplikace pro definici JSON schémat [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2020. | cs |
dc.identifier.other | 129012 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/191411 | |
dc.language.iso | en | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | web | en |
dc.subject | JSON | en |
dc.subject | schema | en |
dc.subject | generátor | en |
dc.subject | validácia | en |
dc.subject | jednostránková aplikácia | en |
dc.subject | web | cs |
dc.subject | JSON | cs |
dc.subject | schema | cs |
dc.subject | generator | cs |
dc.subject | validation | cs |
dc.subject | single-page application | cs |
dc.title | Aplikace pro definici JSON schémat | en |
dc.title.alternative | JSON Schema Maker | cs |
dc.type | Text | cs |
dc.type.driver | bachelorThesis | en |
dc.type.evskp | bakalářská práce | cs |
dcterms.dateAccepted | 2020-07-08 | cs |
dcterms.modified | 2020-07-13-23:41:07 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 129012 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.18 19:28:05 | en |
sync.item.modts | 2025.01.16 00:04:38 | en |
thesis.discipline | Informační technologie | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav inteligentních systémů | cs |
thesis.level | Bakalářský | cs |
thesis.name | Bc. | cs |
Files
Original bundle
1 - 4 of 4
Loading...
- Name:
- final-thesis.pdf
- Size:
- 1.44 MB
- Format:
- Adobe Portable Document Format
- Description:
- final-thesis.pdf
Loading...
- Name:
- Posudek-Vedouci prace-22247_v.pdf
- Size:
- 84.67 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Vedouci prace-22247_v.pdf
Loading...
- Name:
- Posudek-Oponent prace-22247_o.pdf
- Size:
- 124.36 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Oponent prace-22247_o.pdf
Loading...
- Name:
- review_129012.html
- Size:
- 1.43 KB
- Format:
- Hypertext Markup Language
- Description:
- file review_129012.html