XML Development - Manipulating XML data with DOM and SAX (in

Sponsored links

This course has been designed for developers operating in the XML environment who require a practical in-depth introduction to working with the DOM and SAX Application Programming Interfaces.

Delivery:
  • In house
Category:

Further Details

On completion of this course, delegates will be able to perform common DOM and SAX programming tasks and gain a detailed understanding of XPath as a precursor to working with these APIs. In addition they will understand the use of a W3C compliant XML processor with emphasis placed on fully compliant features, to ensure maximum portability of code.





Introducing XPath Tree Structures and Node Types; XPath Context; Location Paths and Location Steps


Key XPath Elements Relative and Absolute Paths; Variables and Operators; Using XPath Patterns; Axes; Predicates; Comparison and Union





Introducing the DOM The W3C and DOM; The DOM Tree; Nodes; Elements, Attributes, Processing Instructions; The DOM Interface explained; The Principal DOM Interfaces





Working with the Common Objects Document Object Properties and Methods; Node Object Properties Objects and Methods; NameNodeMap Object Properties and Methods; NodeList Object Properties and Methods; DocumentFragment and DocumentType Objects





Common DOM Tasks Loading and Validating Documents; Navigating the Document Tree; Working with Nodes; Working with Document Fragments





Introducing SAX History of SAX; SAX explained; SAX versus DOM; SAX Benefits; The SAX Event-Based Interface





SAX Features Schema Validation; Namespace Support; HTML Output; XSLT Processing with SAX; DOM and SAX Integration; SAX Filters





SAX Programming Parsing XML Input with SAX; Importing XM: into a database; Creating XML Documents with SAX

This Training Course is offered "in house" at the following locations:
Oldham
Coventry

Guide Price: POA