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
Guide price
POA |