This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Filtering on element name e.g. Author*


> 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

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]