XML documents can be used and process in programs written in practically any programming language. Most, however, this is done in Java. The aim of the course is to learn techniques for processing XML documents in Java programs, benefits that these techniques provide.
Students learn about SAX and DOM standards, technology of streaming processing of XML documents and storing them as Java objects.
- Parsers validating and non-validating; use of XML Schema in applications.
- SAX – event-driven model of access to XML documents.
- DOM – object model of access to XML documents.
- Streaming processing of XML documents.
- Representation of XML documents as Java objects.
Audience and prerequisites
General knowledge of issues related to XML, a standards-related orientation and uses XML (recommended prior participation in the courses “Introduction to XML” and “Modeling of XML Schema”).
Ability to program in Java (recommended previous participation in the course “Introduction to Java programming language 6.0”).
Course participants receive completion certificates signed by ALX.