Subject: RE: [xsl] Problems rendering nbsp entity From: John Aschenbrenner <jaschenbrenner@xxxxxxxxxxxxxxx> Date: Fri, 27 Sep 2002 13:50:35 -0700 |
Thanks Michael, I am using MSXML. How do I use the XSLT processors serializer instead of the DOM's serializer? -----Original Message----- From: Michael Kay [mailto:michael.h.kay@xxxxxxxxxxxx] Sent: Thursday, September 26, 2002 3:51 AM To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx Subject: RE: [xsl] Problems rendering nbsp entity You can probably force your processor to use either the entity reference or a character reference such as   in the output by using <xsl:output encoding="us-ascii"/>. Note with MSXML, however, this only affects the output if you are using the XSLT processor's serializer, not the DOM's serializer, and if you are outputting to a byte stream rather than a character stream. Michael Kay Software AG home: Michael.H.Kay@xxxxxxxxxxxx work: Michael.Kay@xxxxxxxxxxxxxx > -----Original Message----- > From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx > [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of > John Aschenbrenner > Sent: 26 September 2002 02:07 > To: 'xsl-list@xxxxxxxxxxxxxxxxxxxxxx' > Subject: [xsl] Problems rendering nbsp entity > > > I know I've seen this before but I can't seem to find it in > the archives. My apologies if this has been answered one too > many times. > > In the past when I wanted to render a non blanking space when > using XSL to render HTML I have just used the entity   > I've even noticed that the   entity is rendered as > in the HTML file when using the Saxon parser. Most of > the time MSXML will render this appropriately as well. > However for some reason this does not work this time when > using that parser. Now instead of getting the nicely > formatted document that I want, I end up with question marks > all over the place. When I look at the HTML that was > rendered there are no actual question marks in it just blank > spaces where I wanted the to be. I am assuming that > for each question mark rendered I am seeing the space. > > Now after all that............ > > Is there a way when using MSXML to get it to return the > actual entity in the rendered HTML instead of some > space character. For example instead of <td> </td> have it > render this <td> </td> The problem as many know with > using the entity as a literal in XSL is that it is not > defined. Also, I do not really want to output it as a non > blank space in the HTML but rather render it directly as is - > > Much Thanks in Advance, > John Aschenbrenner > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] Problems rendering nbsp e, Matt MacDougall | Thread | RE: [xsl] Problems rendering nbsp e, Michael Kay |
RE: [xsl] Problems rendering nbsp e, Matt MacDougall | Date | RE: [xsl] Problems rendering nbsp e, John Aschenbrenner |
Month |