diplomski rad (stručni)

Strukturni jezik za pohranu informacija XML vs JSON

Alen Šimec

Sažetak

Ovaj diplomski rad strukturno je podijeljen na četiri dijela. U prvom i drugom dijelu je zasebno objašnjeno što je XML format, a što JSON format, zašto su nastali i generalne upute kako napraviti dokument u jednom od ta dva formata. Upute su popraćene slikama kao primjerima. Kratko se dotiče četiri metode za parsiranje, dvije za XML dokumente (SAX i DOM), a dvije za JSON dokumente (mJson i Gson).
U trećem dijelu je napravljena usporedba između XML i JSON formata. Nabrojane su njihove sličnosti i razlike među njima. Kratke usporedbe su napravljene i između metoda parsiranja za XML format. Dana je analiza i kratki zaključak rezultata dobivenih iz literature.
Aplikacija za uspoređivanje brzina XML i JSON formata je četvrti dio ovog diplomskog rada. Detaljno su opisani svi provedeni testovi, slike programskog koda pružaju uvid u korištena programska rješenja, slike rezultata iz aplikacije potkrjepljuju ono što je kroz ovaj rad već rečeno, a tablice s rezultatima na uredan, smislen i jednostavan način prezentiraju podatke radi još lakše usporedbe ova dva formata. Analizirani su dobiveni rezultati i navedeni su prijedlozi na koje se još načine mogu izvesti testiranja i usporedbe XML i JSON formata te se kroz još jednu sveobuhvatnu tablicu pokazala razlika u brzinama ovih formata.
Na kraju, autorica ovog rada izlaže svoje ideje za proširivanje ove teme za one koji žele znati više te kratki zaključak.

Ključne riječi

XMLJSONusporedbapohrana podatakaslanje podataka.