| Subject: Using XHTML generated with  W3C tidy. From: Thorbjørn Ravn Andersen <TRA@xxxxxxxx> Date: Fri, 8 Sep 2000 14:21:56 +0200 | 
I have a table in a XHTML document I have generated with the TIDY utility from W3C.
Now I want to extract some of the information stored in that document, but even if there is several table-tags in the document the following stylesheet doesn't match this template:
<xsl:stylesheet version="1.0" 
                xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output encoding="iso-8859-1"/>
<!-- /tr[position > 2]-->
<xsl:template match="table">
  TARGET
  <xsl:if test="position()=2">
    <xsl:value-of select="name()"/>
  </xsl:if>
</xsl:template>
</xsl:stylesheet>
If I have a template matching "/|*" I can output the "name()" and see that this template indeed matches several table tags.  The order of the templates doesn't change anything.  I have used Saxon 5.3.2 for quite a while, but upgrading to 5.4.1 didn't change anything.  Xalan fails on the W3C DTD, and XT gives the same behavior.
Which obvious thing am I missing?
Thanks for any help,
-- 
  Thorbjørn Ravn Andersen             "...and...Tubular Bells!"
  http://bigfoot.com/~thunderbear
 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
| Current Thread | 
|---|
| 
 | 
| <- Previous | Index | Next -> | 
|---|---|---|
| Re: xsl:when evaluated not="", David Carlisle | Thread | RE: Using XHTML generated with W3C, Chris Bayes | 
| xsl:when evaluated not="", Eric Taylor | Date | RE: when evaluated not="", Chris Bayes | 
| Month |