![]() |
![]() | ![]() | ![]() | Altova Mailing List Archives>Archive Index >comp.text.xml Archive Home >Recent entries >Thread Prev - Re: Problem with IE6 [Thread Next] Re: Problem with IE6To: NULL Date: 5/4/2008 10:26:00 AM On 4 May 2008 14:09:21 GMT, richard@c... (Richard Tobin) wrote: >In article <nj7r14tq221ji649dkig4dv1dc6h5d762b@4...>, >Dennis <nobody@n...> wrote: >>>> <!ENTITY cr "<xsl:text> >>>> </xsl:text>"> > >>>It's a documented non-conformance of the msxml parser that entity >>>replacement texts have to be namespace well formed, with namespaces >>>declared within the entity. > >>If I wanted to use entity replacement texts, how would I fix it? > >You could try adding a namespace declaration to the element >in the entity definition: > > <xsl:text xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> > >You wouldn't be *fixing* it though, you'd be working around >Microsoft's bug. I had to go with single quotes... <xsl:text xmlns:xsl='http://www.w3.org/1999/XSL/Transform'> ... but that did the trick. I don't know which way I'll go yet. I just wanted to have the answer handy for when the time comes to decide. After I finish the initial stylesheet development I might decide to eliminate the carriage returns entirely. I want them there now for debugging (makes it easy on the eyes). Thanks, -- Dennis | ![]() | ![]() | ![]() |
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | |||
|
