Introduction to XML, XPath and XML APIs
OZ Field Trip '01
Presentations
Click on any slide to view a linked version of this presentation.

Slide 1: Alex Kodat

Slide 2: What is XML?

Slide 3: What XML is Not

Slide 4: The XML Document

Slide 5: XML Document Basics

Slide 6: XML Document Basics

Slide 7: XML Document Basics

Slide 8: XML Document Basics

Slide 9: An XML Example

Slide 10: An XML Example - Continued

Slide 11: So What's the Big Deal

Slide 12: So What's the Big Deal?

Slide 13: So What's the Down Side of XML?

Slide 14: Parsing XML - the Big Problem

Slide 15: XPath - A Navigation Syntax for XML

Slide 16: Current XPath Uses

Slide 17: XPath Alternative - Event Driven API

Slide 18: XPath Alternative - DOM

Slide 19: XPath Alternative - Proprietary Syntax

Slide 20: So Why XPath?

Slide 21: Deep Breath

Slide 22: XPath Concepts

Slide 23: All Hierarchical Structures Can be Thought of as and Mapped to a Collection of

Slide 24: Any Collection of Nodes (including zero) is a Node Set or Node List

Slide 25: Any Collection of Nodes (including zero) is a Node Set or Node List

Slide 26: Any Collection of Nodes (including zero) is a Node Set or Node List

Slide 27: Any Collection of Nodes (including zero) is a Node Set or Node List

Slide 28: The Document

Slide 29: XPath Nodes

Slide 30: XML Node Types

Slide 31: The Root Node

Slide 32: Element Nodes

Slide 33: Element Nodes

Slide 34: Attribute Nodes

Slide 35: Attribute Nodes

Slide 36: Text Nodes

Slide 37: Text Node Normalization

Slide 38: Comment Nodes

Slide 39: PI Nodes

Slide 40: Namespace Nodes

Slide 41: Example - Text Document

Slide 42: Example - Node Tree

Slide 43: Example - Part of Text Document

Slide 44: Document Order

Slide 45: Unnamed


Sirius location
customer service products documentation Year 2000 demos java
articles and presentations calendar Model 204 staff home

E-Mail:
Product and service information
Sirius technical support
Comments on the web site

The Sirius site runs as a Model 204 application using the Janus Web Server.
This page and all contents are Copyright © 2001 by Sirius Software, Inc., Cambridge, MA.