[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

RE: Newbie: Embedding styles in XML blocks

Subject: RE: Newbie: Embedding styles in XML blocks
From: David Carlisle <davidc@xxxxxxxxx>
Date: Wed, 24 Sep 2003 22:33:59 +0100
xsl styles tags

> <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


Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.