|
Subject: Re: How do I skip an element? From: Sara Mitchell <smitchel@xxxxxxxxxx> Date: Tue, 04 May 1999 16:08:16 -0700 |
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
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| Re: How do I skip an element?, Paul Prescod | Thread | Re: How do I skip an element?, David Carlisle |
| Can a match attribute use a non-pat, Elliotte Rusty Harol | Date | How to use ENTITY declarations and , Mike Brown |
| Month |