Regarding the string value of the "match" attribute, Jeff Greif writes: >...The namespace spec says that nodes with no prefix belong to the >default namespace, but the xpath spec decides to treat them as though >they belong to no namespace. What's a poor developer to do? The xalan >team has chosen to go along with the XPath recommendation, which clearly >makes sense for a product with xpath as a key component... The Xalan team didn't have a choice. All XSLT processors must do the same thing, which is to follow the XPath Rec. To convince yourself that this is the case, you could go to Dave Pawson's vendor-neutral XSLT FAQ: http://www.dpawson.co.uk/xsl/sect2/sect21.html and choose the "Namespaces" line item. You'll see that thousands of stylesheet writers have questioned or complained on this topic. .................David Marston
