Introduction to XML, XPath and the Sirius XML API
SUG '03
Presentations
Click on any slide to view a linked version of this presentation.

Slide 1: Front

Slide 2: Agenda

Slide 3: What is XML ?

Slide 4: What XML is Not

Slide 5: XML Example

Slide 6: Document Components

Slide 7: XML in Applications

Slide 8: Hierarchy = Nodes

Slide 9: Document - Serialized

Slide 10: Document - Tree View

Slide 11: Node Types

Slide 12: Node Types (2)

Slide 13: XPath

Slide 14: XPath (continued)

Slide 15: XPath Expressions

Slide 16: Sirius SOAP/XML API

Slide 17: XPath & $XML_xxx

Slide 18: Nodelists

Slide 19: Nodelists (2)

Slide 20: Absolute Example

Slide 21: Absolute - Graphically

Slide 22: Absolute w/$XML_xxx

Slide 23: Absolute - fine point

Slide 24: Relative Example

Slide 25: Relative - Graphically

Slide 26: Relative w/$XML_xxx

Slide 27: Deserialize/serialize

Slide 28: $XML arguments

Slide 29: Useful $XML functions

Slide 30: Updating Functions

Slide 31: Updating Functions (2)

Slide 32: XMLDoc not just XML

Slide 33: Why a new API

Slide 34: XML Datatypes

Slide 35: XML Objects

Slide 36: Why is OO good

Slide 37: Why is OO good (2)

Slide 38: Old (non-OO) API

Slide 39: Conclusion

Slide 40: Coming soon!


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