logo       
Google Custom Search
    AddThis Social Bookmark Button
-->

Re: [Announce] Escaping double quotation marks in XSL: msg#00030

Subject: Re: [Announce] Escaping double quotation marks in XSL
I don't like the idiom either. I agree that any other solution would be
better.  It made my stomach turn to suggest it.

Other suggestions for a solution?


- Brian



                                                                           
             keshlam@xxxxxxxxx                                             
             m                                                             
                                                                        To 
             10/24/2007 11:58          Brian Minchau/Toronto/IBM@IBMCA     
             AM                                                         cc 
                                       general@xxxxxxxxxxxxxx,             
                                       tranceradi@xxxxxxxxxxx,             
             Please respond to         xalan-j-users@xxxxxxxxxxxxxx        
             general@xxxxxxxxx                                     Subject 
                   e.org               Re: [Announce] Escaping double      
                                       quotation marks in XSL              
                                                                           
                                                                           
                                                                           
                                                                           
                                                                           
                                                                           




> Assuming that you are only interested in stream serialization, have you
> thought of doing the serialization yourself for particular elements?  For
> example, something like this:
>
> <!-- self serialization of image elements with tag for image done in
> CDATA,
but delegate attributes serialization -->
> <xsl:template match="image">
>  <![CDATA[ <image]>><xsl:apply-templates select="@*"/> <![CDATA[ >]>>
> </xsl:template>

I *REALLY* detest that idiom. I've seen many people hurt themselves by
trying to hand-generate XML; I consider it a very bad practice. Unless
you're forced to do it in order to work with a downstream tool which has
not been implemented correctly, I would recommend finding another solution.
Any other solution.


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