Třídění JSON souborů dle odvozených schémat

dc.contributor.advisorKryl Martin, Ing.cs
dc.contributor.authorMartínek, Miroslavcs
dc.contributor.refereePrantl Martin, Ing. Ph.D.cs
dc.date.accepted2025-06-09
dc.date.accessioned2026-02-19T16:32:36Z
dc.date.available2023-10-02
dc.date.available2026-02-19T16:32:36Z
dc.date.issued2025-05-02
dc.date.submitted2025-05-02
dc.description.abstractTřídění JSON souborů dle odvozených schémat. Tato práce zkoumá možnosti odvození Schema z ukázkových souborů JSON a klasifikaci souborů JSON pomocí Schema. Pro tyto účely jsou stručně popsány samotné formáty JSON, JSON Schema, potenciální použití zvažovaného systému a smysl vývoje. Funkcionalita a interakce s uživatelem jsou navrženy v rámci možností potenciálních technologií. Pomocí vybraných technologií je vytvořen program schopný odvození Schema a klasifikace JSON souborů jakožto jeho hlavní funkcionality. Program je vytvořen s grafickým uživatelským prostředím a možností spuštění z příkazové řádky. Výsledný program je otestován a shledán za funkční a smysluplný. Výhody, limitace a potenciál do budoucnosti jsou dále prodiskutovány.cs
dc.description.abstract-translatedSorting JSON files by inferred schemas. This thesis considers the options of Schema inference from sample JSON files and classification of JSON files using Schema. For this reason the JSON and JSON Schema formats, potential use of considered system and the purpose of its development is briefly described. The functionality and interactions with user are laid out, including potential technologies. Using the selected technologies a program capable of Schema inference and JSON file classification as its main functionality is created. The program is created with a graphical user interface and is also usable from the command line. The resulting program is tested and found to be functional and useful. The strengths, limitations and future potential are further discussed.en
dc.description.departmentKatedra informatiky a výpočetní technikycs
dc.description.resultObhájenocs
dc.format49 stran
dc.identifier96982
dc.identifier.urihttp://hdl.handle.net/11025/64886
dc.language.isocs
dc.publisherZápadočeská univerzita v Plznics
dc.rightsPlný text práce je přístupný bez omezenícs
dc.rights.accessopenAccesscs
dc.subjectJSONcs
dc.subjectJSON schemacs
dc.subjectodvození formátucs
dc.subjecttřídění souborůcs
dc.subject.translatedJSONen
dc.subject.translatedJSON schemaen
dc.subject.translatedFormat inferenceen
dc.subject.translatedSorting filesen
dc.thesis.degree-grantorZápadočeská univerzita v Plzni. Fakulta aplikovaných vědcs
dc.thesis.degree-levelBakalářskýcs
dc.thesis.degree-nameBc.cs
dc.thesis.degree-programInformatika a výpočetní technikacs
dc.titleTřídění JSON souborů dle odvozených schématcs
dc.title.alternativeSorting JSON files by infered schemasen
dc.typebakalářská prácecs
local.files.count6*
local.files.size37844268*
local.has.filesyes*
local.relation.IShttps://portal.zcu.cz/StagPortletsJSR168/CleanUrl?urlid=prohlizeni-prace-detail&praceIdno=96982

Files

Original bundle
Showing 1 - 5 out of 6 results
No Thumbnail Available
Name:
A21B0206P_Zadani.pdf
Size:
22.4 KB
Format:
Adobe Portable Document Format
Description:
VŠKP - příloha
No Thumbnail Available
Name:
BP_Martinek_A21B0206P.pdf
Size:
510.79 KB
Format:
Adobe Portable Document Format
Description:
VŠKP
No Thumbnail Available
Name:
A21B0206P_prilohy.zip
Size:
35.01 MB
Format:
ZIP
Description:
VŠKP - příloha
No Thumbnail Available
Name:
PO_Martinek_A21B0206P.pdf
Size:
95.7 KB
Format:
Adobe Portable Document Format
Description:
Posudek oponenta VŠKP
No Thumbnail Available
Name:
PV_Martinek_A21B0206P.pdf
Size:
407.88 KB
Format:
Adobe Portable Document Format
Description:
Posudek vedoucího VŠKP