Detail kurzu
Mastering XML in Java
Unicorn Education, s. r. o.
Kurz nebyl aktualizován více než rok.
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.