Mark Wilson I am the creator of TopXML. I am available for international and local (Australia) contracts. I am a Solution Architect/Business Analyst. I have worked in IT in several countries (NZ, Australia, South Africa, UK) building and training teams for government and very large non-governmental organizations. I am ex-Microsoft Consulting Services. I wrote the first book on Microsoft XML published in 2000 called XML Programming with VB and ASP. Most recently I have been building tools for the SEO industry. Ask me for a 37 point SEO health-checkup for your website.
Can be used to create index-like structures that can be queried from
the key function. It basically is a way to describe name/value pairs inside the source document (like a Dictionary
object in VB or an associative array in Perl). Only in XSLT, more than one value can be found for one key and the same
value can be accessed by multiple keys.
The pattern defines which nodes in the source document
can be accessed using this key. In the name/value pair analogy, this would be the definition of the value.
This expression defines what the key for accessing each value would be.
Example: if an element PERSON is matched by the match attribute and the use attribute equals "@name", the
key function can be used to find this specific PERSON element by passing the value of its name attribute.
Note: You can now download the full content of the XPath reference, the XSLT reference and the
DOM reference in one PDF document. This document contains the implementation tables, internal
links to navigate through the references, a full linked table of contents. You can use free text
search through the whole reference or print as a nicely formatted document.
Download here...