What is XPATH?

The World Wide Web Consortium (W3C) defines XPATH (1.0, 2.0, 3.0)  as follows: XPath is a language for addressing parts of an XML document, designed to be used by both XSLT and XPointer. The quoted definition from the W3C is correct, however, we feel that a better definition would be: XPATH is a path addressing […]

Continue reading

Wildcards

XPATH allows the use of wildcards to write more robust path expressions where the use of specific path expressions is either impossible or undesirable.

Continue reading

Path Expressions

XPATH path expressions are used to refer to specific nodes or values in an XML document.

Continue reading

XML Tutorial

XML is a simple text-based format for representing structured information.

More

XPATH Tutorial

XPATH is a query language to select nodes, values or compute values from the content of an XML document.

More

XSLT Tutorial

XSL Transformations is a language for transforming XML documents into a target document and format such as plain text, XML, HTML, RSS or etc.

More

Java

Java examples for XML, XPATH and XSLT. Each example addresses a common aspect of using XML technologies with Java.

More

.NET

.NET examples for XML, XPATH and XSLT. Each example addresses a common aspect of using XML technologies with either C# or Visual Basic.

More