Parsing an XML Document with XPath (74 tags)
Pulling just a single node value or attribute from an XML document can be inefficient if you have to parse over a whole list of nodes you don't want, just to get to one you do. XPath can be much more efficient, by letting you specify the path to the desired node up front. J2SE adds XPath support, and the JDOM API also offers support through an XPath class. Deepak Vohra looks at both approaches.
Top Ten Tips to Using XPath and XPointer (8 tags)
XPath and XPointer allow developers to find specific information inside an XML document and manipulate that information. John Simpson, author of XPath and XPointer, offers ten tips that XML developers can put to use immediately.
The XPath 2.0 Data Model (7 tags)
Bob DuCharme, in his latest Transforming XML column, examines the XPath 2.0, hence the XSLT 2.0, data model.
What Is XSLT (7 tags)
Part One of XML.com's series on the W3C's Extensible Stylesheet Language Transformation technology, written by XSLT instructor G. Ken Holman.
The Path of Control (5 tags)
In his latest Transforming XML column, Bob DuCharme examines the potential contribution of XPath 2.0's new control structures to XSLT 2.0 stylesheets.