[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
[xsl] Best default value for a result tree fragment?
Subject: [xsl] Best default value for a result tree fragment? From: "Nick Fitzsimons" <nick@xxxxxxxxxxxxxx> Date: Wed, 28 Sep 2005 12:54:18 +0100 (BST) |
Quick question about result tree fragments, having nothing to do with extension "node-set" functions :-) I'm generating XHTML from the XML spat out by a content management system. Various pieces of content are passed to templates as parameters, not all of which may be present: for example, an interview is just a bunch of pargraphs, while a movie review also has links to external websites. So I have templates like: <xsl:template match"block"> <xsl:param name="contentRTF"></xsl:param> <xsl:param name="linksRTF"></xsl:param> <div class="article"> <xsl:copy-of select="contentRTF" /> <xsl:copy-of select="linksRTF" /> </div> </xsl:template> What do people think is the "best" way of specifying the default value for the parameters: <xsl:param name="contentRTF"></xsl:param> which gives a RTF containing nothing, or <xsl:param name="contentRTF" select="" /> which gives an empty nodeset (or something),or even <xsl:param name="contentRTF select="''" /> which gives an empty string. I appreciate that, for all practical purposes, I should get the same output from all of them, but was wondering which might be seen as the canonical way of doing it, given that any *passed* value will always be a result tree fragment. Must have my strong-typing head on today :-) Any thoughts? Nick. -- Nick Fitzsimons http://www.nickfitz.co.uk/
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Ignore Namespace while tr, omprakash . v | Thread | RE: [xsl] Best default value for a , Michael Kay |
Re: [xsl] XSLT recursion problem, M. David Peterson | Date | RE: [xsl] Best default value for a , Michael Kay |
Month |