Detail kurzu

Mastering XML in Java

Unicorn Education, s. r. o.

Popis kurzu

Kurz se zabývá všemi základními možnostmi zpracování XML dokumentů v Javě. V první části vysvětluje konvenční přístupy využívání rozhraní DOM a SAX, ve druhé moderní metody XML Data Binding (JAXB, XMLBeans).

Obsah kurzu

  • Co je to JAXP?
  • Technologie XML, DOM, SAX, XSLT, XSLTC
  • Konfigurace JVM pro použití XML parseru
  • Architektura JAXP
  • SAX plugability
  • DOM plugability
  • XSLT plugability
  • Rozparsování dokumentu pomocí SAX
  • Rozparsování dokumentu pomocí DOM
  • Manipulace s DOM, průchod po DOM
  • Serializace DOM do souboru
  • Překlad dokumentu XML pomocí XSLT
  • Kooperace DOM s XSLT
  • Kooperace SAX s XSLT
  • Validace dokumentů podle DTD
  • Validace dokumentů podle XML Schema (XSD)
  • Architektura JAXB
  • Binding proces
  • Způsob zpracování XML dokumentů pomocí JAXB
  • Validace v JAXB
  • Defaultní pravidla pro binding a přizpůsobení těchto pravidel (JAXB Binding Customization)
  • Co je XMLBeans
  • Architektura XMLBeans
  • Typy generované a vestavěné
  • Způsob zpracování XML dokumentů pomocí JAXB
  • Validace v XMLBeans
  • Použití kurzorů
  • Použití XQuery

Studijní materiály a prezentace jsou v anglickém jazyce. Výuka probíhá v jazyce českém.

Cílová skupina

Vývojáři, kteří chtějí získat detailní informace o zpracování XML dokumentů v jazyce Java.

Hodnocení




Organizátor