PB138 Moderní značkovací jazyky a jejich aplikace
Rozhraní pro práci s XML; navigace v XML: XPath
Program výuky v týdnu od 8. března
Přednáška (úterý 9.3. od 12 hod v D3, přednáší Tomáš Pitner)
- Podrobnější info k DOM vč. dokumentů se jmennými prostory, slidy o rozhraních.
- Další techniky zpracování XML dat, událostmi řízené zpracování - SAX a pull-API.
- Kdy jako rozhraní zvolit? Konkétní případy užití.
- Validace dokumentů, DTD. Problémy jmenných prostorů a DTD
- Navigace v XML, jazyk XPath, vyhodnocení XPath dotazů, slidy o XPath
Cvičení
- Pokročilejší práce s API DOM (v Javě / NetBeans)
- Práce s dokumenty validními podle DTD v NetBeans a s nástrojem xmllint
- Základní práce s XPath (nástroje, API)