Subject: [xsl] Re: Indentation question From: iwantto keepanon <iwanttokeepanon@xxxxxxxx> Date: Tue, 6 Sep 2005 23:49:58 +0400 (MSD) |
knocte <knocte@xxxxxxxxx> writes: > In HTML I have the advantage of writing a paragraph using EOL's and > don't worrying about the end view of the page because EOL's will be > converted to whitespaces. > > Example: > > <p> > This is a easy-to-edit paragraph because > I can break it into multiple lines. > <p> > > The result in the browser will not contain any line-breaks. Ahhh, but the browser SAW the line breaks. It just chose to treat them as spaces. When you run a transformation and get breaks and spaces in the XML, that is no different than than your HTML analogy. Whomever _consumes_ the XML needs to treat newlines as spaces. Which keeps to your HTML/browser analogy. Don't assume that newlines in your XML breaks anything or is inheritly wrong. If this XML is later feed to a browser (which I assume b/c your example contains H2, P, etc...), then let the browser ignore the newlines. I.e. dont try and add more muscle to your stylesheets than necessary. Caveat: if this is a B2B application where newlines are not "desirable", then continue w/ the 'normalize-space' solution.
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] generic sorting problem, peter willard donist | Thread | [xsl] Re: Indentation question, iwantto keepanon |
Re: [xsl] Template priority problem, david_n_bertoni | Date | [xsl] Muenchian grouping in XSLT 2, Thomas J. Sebestyen |
Month |