Right.
So here is the beginning of my stylesheet:
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<html>
<title></title>
<head>
</head>
<body>
....
and in the middle I have this:
<xsl:template match="table">
<table border="1" cellpadding="0">
<caption><xsl:value-of select="@name"/></caption>
<tr>
<xsl:apply-templates select="column_info"/>
</tr>
<xsl:apply-templates select="row"/> </table>
....
Is that enough info or do you need more? I thought it
was just a question of not knowing how to properly use
templates within templates, i.e. using the match
"table" template within the global match "/" template.
Is that incorrect?
Cheers,
dev
--- Jarno(_dot_)Elovirta(_at_)nokia(_dot_)com wrote:
Hi,
I'm having an X-path problem.
At the beginning of my xsl file I have
<xsl:template
match="/">. Later in the file I use other
statements
with template matching, i.e. <xsl:template
match="something here">.
When I try to transform the file I get an error of
"Unexpected Child". What's going on and how do I
fix
it?
It would help if you told us which XSLT processor
you are using, and showed us your source and
stylesheet.
Cheers,
Jarno
XSL-List info and archive:
http://www.mulberrytech.com/xsl/xsl-list
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list