|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: How do I skip an element?
I haven't tried this personally, but I did run into a somewhat
similar problem. My suggestion would be:
<xsl:for-each select="data/*[first-of-any()]">
<xsl:choose>
<xsl:when test="/*[name(.) ='column2']">
</xsl:when>
<xsl:otherwise>
<TH><xsl:value-of select="name(.)"/></TH>
</xsl:otherwise>
</xsl:choose>
</xsl:for-each>
Sara Mitchell
Larry Mason wrote:
>
> Hi all !
> I am trying to produce a table where the column headings are the element names
> except for one particular name that is to be excluded.
[snip]
> Here are some things I've tried to get the TH to work but are returning 'invalid
> token' or 'unexpected token' errors.
> I don't know what the column names will be except there is one column that is
> always present which I want to exclude.
>
> <xsl:for-each select="data/*[first-of-any()]/*[name(.) !='column2']">
> <TH><xsl:value-of select="name(.)"/></TH>
> </xsl:for-each>
>
> <xsl:for-each select="data/*[first-of-any()]/* $and$ data/*/*[name(.)
> !='column2']">
> <TH><xsl:value-of select="name(.)"/></TH>
> </xsl:for-each>
>
> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








