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 |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] A question of style, Dimitre Novatchev | Thread | Re: [xsl] A question of style, Andrew Welch |
Re: [xsl] xml:base URI ignored by d, Wendell Piez | Date | Re: [xsl] A question of style, Andrew Welch |
Month |