RE: [xsl] A question of style

Subject: RE: [xsl] A question of style
From: "Whitney, Dan (Canwest Digital Media)" <DWhitney@xxxxxxxxxxx>
Date: Tue, 27 Jul 2010 13:12:10 -0500
Dimitre,

I know you said that you'd post an example, so some very, very gently
prodding, I too would be very interested in an example of what you mean by
"fill-in-the-blanks".

Thanks,

Dan

-----Original Message-----
From: Dimitre Novatchev [mailto:dnovatchev@xxxxxxxxx]
Sent: Thursday, July 08, 2010 12:37 AM
To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
Subject: Re: [xsl] A question of style

On Wed, Jul 7, 2010 at 7:39 PM, Lars Huttar <lars_huttar@xxxxxxx> wrote:
> On 7/7/2010 5:54 PM, Dimitre Novatchev wrote:
>> I definitely prefer using the concat() function than a sequence of
>> alternating <xsl:text> and <xsl:value-of>.
>>
>> concat() is more or less the equivalent of prinf() in C or
>> string.format() in C#. We don't have control characters like \n or \t,
>> but this can easily be circumvented by using either variables (in XSLT
>> 1.0) or character-maps in XSLT 2.0.
>>
>> =================
>>
>> *Even better*, one can use a separate "fill-in the blanks" XML
>> document in which only specific elements need to be transformed into
>> result values.
>>
>> This is a good technique which completely separates presentation from
>> processing and allows that different "layouts" be filled-in by
>> different transformations or the results of the same transformation be
>> presented in different layouts.
>>
>> I believe this is probably one of the most important piece of
>> knowledge that I have shared with our fellows XSLT developers in the
>> course of many years.
>>
>
> Dmitri,
> I could only partly understand what you're describing. Have you written
> an article on it somewhere that you could link to? with examples?
>
> Thanks,
> Lars
>
>


Lars,

I will find time during the next days to post a simple example.


--
Cheers,
Dimitre Novatchev
---------------------------------------
Truly great madness cannot be achieved without significant intelligence.
---------------------------------------
To invent, you need a good imagination and a pile of junk
-------------------------------------
Never fight an inanimate object
-------------------------------------
You've achieved success in your field when you don't know whether what
you're doing is work or play

Current Thread