Re: Filtering on element name e.g. Author*

Subject: Re: Filtering on element name e.g. Author*
From: "Bill Rishel" <illusyn@xxxxxxxxxx>
Date: Tue, 22 Feb 2000 14:22:02 -0800
> > Has anyone done this succesfully. I am trying to read portfolio1,
> > portfolio2 etc.. using a filer which would say something like
portfolio*.
Is something like the following enough like 'portfolio*'?
  <xsl:template match="top">
    <xsl:apply-templates select="*[substring(name(),1,9)='portfolio']"/>
  </xsl:template>

> > XML
> > *****
> <top>
> <subscriber_id>nick</subscriber_id>
> <portfolio1>fun</portfolio1>
> <portfolio2>serious</portfolio2>
> </top>
>
> XSL
> ****
> <xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl";>
>
>   <xsl:template match="/">
>       <xsl:apply-templates />
>   </xsl:template>
>
>   <xsl:template match="*" />
>
>   <xsl:template match="top">
>      <xsl:apply-templates select="*[nodename = 'p*']"/>
>   </xsl:template>
>
>   <xsl:template match="*[nodename = 'p*']">
>       <xsl:eval>nodeName()</xsl:eval>
>   </xsl:template>
>
> </xsl:stylesheet>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>  XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
>


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


Current Thread