Helpful links to XML technologies
W3C Recommendations XML basics and tutorials Useful XML tools Stylesheets (XSLT) Formatting Objects (XSL-FO) XQuery Free XML databases XML…
XPath - Introduction to the language for the navigation in XML structures
XPath is the language for the navigation in XML documents. It is part of the XSL family and serves as a basis for…
Nodes
The components of a XML tree structure are called "nodes". With the help of XPath, all nodes of a XML document can be selected and then processed with XSL. Basically, in…
Location paths
A location path is a formulation which allows the access and selection of certain nodes or node sets within a XML document. Location paths
can have a…
Filtering with predicates
With the help of XPath expressions, each requested node can be selected within a XML document. In order to be able to define result sets of nodes and with that to be…
Expressions on sequences
Alternatively to path expressions, expressions on sequences are often used in order to realise a filtering.
SignatureDescription fn:position() as xs:integer provides the…
The general FLWOR structure
The peculiarity of XQuery in comparison to simple path expressions as being introduced in XPath 1.0 is that XML documents are no longer filtered…
FLWOR expressions
Each "meaningful" XQuery instruction is based on a FLWOR expression which represents, similar to the SELECT-FROM-WHERE in SQL, the base for queries…