This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Transformation problem



> 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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]