PB138 Moderní značkovací jazyky a jejich aplikace / Modern markup languages

Modelování / Modeling XML data, XML Schema, RelaxNG

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

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

  • Modelování XML, úvod do XML Schema
  • 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)