Subject: Re: Transformation problem
From: David Carlisle <davidc@xxxxxxxxx>
Date: Thu, 15 Feb 2001 18:01:37 GMT
|
> I know this list isn't about debugging other people's code,
You could have fooled me:-)
<General>
...
<Author>
<vCard ...> ... </vCard>
</Author>
...
</General>
it's impossible to answer your question without knowing what the first
and last ... are. So two guesses and two answers.
A:
<General>
<x>
<Author>
<vCard ...> ... </vCard>
</Author>
</x>
</General>
B:
<General>
<x/>
<Author>
<vCard ...> ... </vCard>
</Author>
<x/>
</General>
Now for A the answer is that Author isn't a child of General
so
<xsl:template match="General">
<xsl:for-each select="Author">
selects nothing. You want select="x/Author"
For B the answer is, don't know, looks about right, unless the ...
here
<xsl:template match="vCard">
...
</xsl:template>
evaluates to nothing for some other reason.
David
_____________________________________________________________________
This message has been checked for all known viruses by Star Internet delivered
through the MessageLabs Virus Control Centre. For further information visit
http://www.star.net.uk/stats.asp
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|