This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: XSLT feature request - element value templates!


In message <395A1243.45B582BC@auckland.ac.nz>, Warren Hedley
<w.hedley@auckland.ac.nz> writes

>  <a href="{$OUTPUT_DIRECTORY}/{base_filename}.html">
>    <xsl:value-of select="$OUTPUT_DIRECTORY" />
>    <xsl:text>/</xsl:text>
>    <xsl:value-of select="base_filename" />
>    <xsl:text>.html</xsl:text>
>  </a>
>
>The content of the href attribute and the <a> element are identical, yet
>the construction of the first is beautifully simple, yet the second is
>simply painful.

You don't need your <xsl:text> elements - this is equally valid:

  <a href="{$OUTPUT_DIRECTORY}/{base_filename}.html"><xsl:value-of
select="$OUTPUT_DIRECTORY" />/<xsl:value-of select="base_filename"
/>.html</a>

(Not that I'm saying that my version is very elegant either!)

Richard Light
SGML/XML and Museum Information Consultancy
richard@light.demon.co.uk


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

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]