This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Filtering on element name e.g. Author*
- To: "'xsl-list at mulberrytech dot com'" <xsl-list at mulberrytech dot com>
- Subject: Filtering on element name e.g. Author*
- From: "Wakefield, Nicholas" <NWakefield at microstrategy dot com>
- Date: Tue, 22 Feb 2000 14:24:50 -0500
- Reply-To: xsl-list at mulberrytech dot com
> Has anyone done this succesfully. I am trying to read portfolio1,
> portfolio2 etc.. using a filer which would say something like portfolio*.
> However I get stuck:-(
>
> Anyone done this before and succeded
>
> TIA
>
> 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