xsl-list
[Top] [All Lists]

RE: value-of or apply-templates

2004-03-10 11:51:49
# 
# 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=".">
# 

There's not much to choose between them. But it may be worth observing that
in XSLT 2.0 they're subtly different: apply-templates will process the text
nodes, whereas value-of will give you the typed value converted to a string.
If the data is "10.00" and the schema type is xs:decimal, then
apply-templates will give you "10.00" while value-of will give you "10".

Michael Kay


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



<Prev in Thread] Current Thread [Next in Thread>