in reply to Converting very nested XHTML to XML
Not knowing what your original XHTML looks like, I can only provide a general XSLT. In the following, I assume each row in a table either contains a table or a td which is the name (your tags may vary). This allows xsl:apply-templates to recursively call the table template.
<xsl:template match="table"> <node> <xsl:for-each select="tr"> <xsl:apply-templates /> </xsl:for-each> </node> </xsl:template> <xsl:template match="td"> <name><xsl:value-of select="." /></name> </xsl:template>
Here's a more complete example.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: [OT] Re: Converting very nested XHTML to XML
by richill (Monk) on Jul 10, 2006 at 16:05 UTC |