xsl-list
[Top] [All Lists]

Re: referring to variables using variables?

2004-01-13 04:43:52
  i changed xx in select="xx:node-set($index)/*" to xmlns and changed the 
  select function slightly to match the brackets  <xsl:for-each 
  select="document($nsindex/*[name()=$catname])/root/child::*"> . It says 
  'Namspace " does not contain any functions ', does anyone know what this 

You can leave the xx as xx: (if you prefer) but what you must do is
declare the namespace using xmlns:xx (or whatever prefix you choose)
to be the namespace for extension functions in your processors extension
namespace. 
xmlns:xx="http://exslt.org/common";
for example would enable teh use of the EXSLT node-set function on
systems that support EXSLT (saxon, xalan, libxslt, jd, and some others)
xmlns:xx="urn:schemas-microsoft-com:xslt"
would define the xx prefix to be teh microsoft extension namespace
which also has a node-set() function, this would work on msxml3 and
msxml4.

David

-- 
http://www.dcarlisle.demon.co.uk/matthew

________________________________________________________________________
This e-mail has been scanned for all viruses by Star Internet. The
service is powered by MessageLabs. For more information on a proactive
anti-virus service working around the clock, around the globe, visit:
http://www.star.net.uk
________________________________________________________________________

 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list