On the IBM developerWorks blog today, there's this quick post with a simple example of how to use the SDO library to extract info from an XML document.
The example below shows an XML schema used by an application which records information regarding quotations people have made. An XML document following this schema will contain a quotes element containing a number of quote elements, each of which consists of a phrase and an author element and a year attribute.
At last month's Zend Conference I was fortunate enough to attend Christian Wenz's tutorial on XML and Web services. This covered the use of technologies such as DOM and SimpleXML for working with XML data. As the title of this blog entry suggests, SDO provide a simple way to construct or extend XML documents.
The code given is less than ten lines long, and is even shorter (by six lines) than a DOM method for doing the same thing - besides being more inuitive...