|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Newbie: Embedding styles in XML blocks
> <xsl:template match="i">
> <i><xsl:value-of select="." /></i>
> </xsl:template>
You probably want <xsl:apply-templates/> there not <xsl:value-of
otherwise any elements inside your <i> element won't get transformed.
> Thanks, that did the trick. Actually genericized it a bit more to catch
> all undefined tags (see if that bites me later) such that:
Note XSLT does not have access to the tags in the document only element
nodes, which are ot the same thing (there's around twice as many tags as
elements, for a start)
<xsl:template match="*">
<xsl:copy-of select="." />
</xsl:template>
similarly that would make any part of teh document below an unknown
element be copied verbatim without any transform, you probably want
<xsl:template match="*">
<xsl:copy>
<xsl:copy-of select="@*/>
<xsl:apply-templates/>
</xsl:copy>
</xsl:template>
see that parallel "identity transfom" thread on this list over the last
couple of days.
David
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








