This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: & in xml data


"Hesselberth, Jan" <Jan.Hesselberth@northernrock.co.uk> wrote:
> I searched the archive but could not find an answer (and I read the book)
Look closer next time... :-)

> <Address1>Fred Bell & Reid</Address1>
An ampersand must be written as &amp; in XML, as you surely know.

> <fo:block  font-size="10pt" text-align="start"><xsl:value-of
> select="Address1" disable-output-escaping="yes"/></fo:block>
                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
This is causing your problem. In FOP the XSLT processor output
is serialized and piped into the FO engine, which sees a plain
unescaped ampersand in its XML input (FO is XML).

Do not use disable-output-escaping until you really know
what you are doing.

J.Pietschmann

 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]