[xsl] value-of or apply-templates

Subject: [xsl] value-of or apply-templates
From: Richard Lewis <richard.lewis@xxxxxxxxx>
Date: Wed, 10 Mar 2004 11:52:22 +0000
Dear List,

A question on style: if you have a document which consists of a series of 
repeating structures (such as a table of records or a simple document of 
paragraphs) should you use:

<xsl:apply-templates />

or:

<xsl:value-of select=".">

when you get to the node nested at the lowest level and you simply want to get 
its content?

============e.g.====================
DOCUMENT.XML:
<document>
	<para>
		content
	</para>
	<para>
		content
	</para>
</document>
-----------------------------------------------------
TRANSFORM.XSL:
<xsl:template match="/">
	<body>
		<xsl:apply-templates />
	</body>
</xsl:template>

<xsl:template match="para">
	<p><xsl:apply-templates /></p>
	OR
	<p><xsl:value-of select="." /></p>
</xsl:template>
===================================

Cheers,
Richard


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread