PB138 Moderní značkovací jazyky a jejich aplikace

Dokončení XPath; modelování: XML Schema, Relax NG

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

Přednáška (15.3. od 12:00 v D1, přednáší Luděk Bártek)

  • Jazyk pro navigaci (XPath)
  • Modelování XML, úvod do XML Schema
  • slidy o XPath
  • Relax NG -- elegantní, mocnější, akademičtější
  • zmínka o Schematron -- validace podle vzorů
  • validátory

Cvičení

  • Základní práce s XPath vč. použití předchystaného projektu v NetBeans
  • První kroky v XML Schematu v NetBeans, zde je návod pro doinstalaci pluginu pro XML Schema do NetBeans
  • Zadání Úlohy 2: XML Schema
  • Pokud zbude čas: Procvičování práce s různými API (DOM, příp. SAX) a DTD (validace různými nástroji příp. speciality v DTD)