[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
RE: How dynamic is XSL?
Subject: RE: How dynamic is XSL? From: Ben Robb <Ben@xxxxxxxxxx> Date: Thu, 10 Aug 2000 19:28:55 +0100 |
Within your XML you have the following: <card> <cardid>index</cardid> <cardtitle>WAP XML Test</cardtitle> ... </card> Your "apply-templates" sees the cardid and cardtitle tags, and, failing to find a matching template, moves on. However, there is also a default template for text elements, which has the form of: <xsl:template match="text()"> <xsl:value-of select="." /> </xsl:template> This prints out the value of any text elements it finds. So, either negate the default by putting this line in: <xsl:template match="text()"/> or, specify empty templates for <cardid> and <cardtitle> <xsl:template match="cardid"/> <xsl:template match="cardtitle"/> or, if you can play with the DTD/ Schema of the incoming XML, make it so that it has the following structure (which is probably the best solution): <card id="index" title="WAP XML Test"> ... </card> Rgs, Ben XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: How dynamic is XSL?, Ben Robb | Thread | RE: How dynamic is XSL?, Søren Neigaard |
Re: Is there an elegant way to copy, Rick Geimer | Date | Re: Is there an elegant way to copy, Mike Brown |
Month |