PB138 Moderní značkovací jazyky a jejich aplikace

Týden 3 - Rozhraní pro práci s XML

Program výuky v týdnu od 2. března

 

Přednáška (úterý 3.3. od 12 hod, přednáší Tomáš Pitner)

  • Podrobnější info k DOM vč. dokumentů se jmennými prostory.
  • 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ů

 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)