Jak Začít?

Máš v počítači zápisky z přednášek
nebo jiné materiály ze školy?

Nahraj je na studentino.cz a získej
4 Kč za každý materiál
a 50 Kč za registraci!




XML (XML, definice souboru XML, export do XML, import z XML, parsování XML, JSON)

PDF
Stáhnout kompletní materiál zdarma (248.68 kB)

Níže je uveden pouze náhled materiálu. Kliknutím na tlačítko 'Stáhnout soubor' stáhnete kompletní formátovaný materiál ve formátu PDF.

Parsování XML 

Parsování  je  proces,  kdy  z XML  souboru  data  načteme/načítáme  a  zpracováváme  (například 
vypisujeme  nebo  postupně  analyzujeme).  K souboru  XML,  který  chceme  parsovat,  můžeme 
přistupovat (číst ho) naráz, nebo proudově. V prvním případě se celý soubor načte do operační 
paměti, kde po celou dobu parsování zabírá místo. Jde o jednodušší a rychlejší způsob parsování. 

PAD Programování a databáze 

Téma 2 

Školní rok 2017/2018 

2/2 

Jan Švábík, V4D 

Při proudovém čtení je XML soubor čten po částech a je postupně zpracováván. Nezabírá takové 
místo v operační paměti (vždy je v ní uložena jen daná aktuálně zpracovávaná část).  

Např. v jazyce PHP je nejjednodušší XML soubor převést do objektu a pak k němu také objektově 
přistupovat (např. $clovek->bydliste->mesto). Jde o zpracování XML naráz a používá se k němu 
funkce simplexml_load_file($file). 

JSON 

JavaScript Object Notation – soubor dat používaný zejména v jazyce JavaScript (ve své podstatě 
jde o objekt v JS). Jeho velikost (při stejných datech) bývá poloviční oproti XML, protože není třeba 
uzavírat žádné elementy. Jeho struktura může vypadat např. takto: 

{jmeno:  'Tomáš',  prijmeni:  'Černý',  bydliste:  {ulice:  'Červeného',  cisloDomu:  '2', 
mesto: 'Brno'}, vek: 18}

Témata, do kterých materiál patří