[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

RE: [xsl] How to get list of namespace defined in root element


Subject: RE: [xsl] How to get list of namespace defined in root element
From: David Neary <David@xxxxxxxxx>
Date: Wed, 7 May 2003 10:14:36 +0200


> -----Message d'origine-----
> De : Karthickraj N - CTD, Chennai. 
> Hello friends,

Hi

> if i am having a code like the following.
> 
> <jsp:root xmlns:jsp="http://java.sun.com/JSP/Page"
> xmlns:ui="http://www.hcl.com/taglibs/ui"
> xmlns:workflow="http://www.hcl.com/taglibs/workflow">
> 	<jsp:directive.page content="text/html"/>
> </jsp:root> 
> 
> Using an xslt how will i retrieve the list of namespace 
> defined in the root
> element.

You can use the namespace axis.

<xsl:template match="/*">
  <out>
    <xsl:for-each select="namespace::*">
      Name: <xsl:value-of select="name()"/>
      Value: <xsl:value-of select="."/>
    </xsl:for-each>
  </out>
</xsl:template>

> If anyone could find a solution please help me.

Hope this helps,
Dave.

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



Current Thread
Keywords