Subject: RE: Keeping "&" in xml data when parsed
From: "Julian Reschke" <julian.reschke@xxxxxx>
Date: Fri, 25 Jan 2002 15:51:49 +0100
|
> From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx]On Behalf Of James Knight
> Sent: Friday, January 25, 2002 3:51 PM
> To: XSL-List@xxxxxxxxxxxxxxxxxxxxxx
> Subject: Keeping "&" in xml data when parsed
>
>
> I've been searching in the archives, but with no luck on this one:
>
> My database is pulling out a company name, "A & B", and writing
> it into an
> xml file.
Then it isn't an XML file.
> When I try to parse the xml through a stylesheet, I get a complaint that
> the entity name must follow the ampersand immediately, i.e. the parser
> thinks it's a mis-typed entity.
>
> Bearing in mind that I don't have access to the database, is
> there any way
> to warn the stylesheet not to attempt to translate the ampersand?
No, the stylesheet won't even see the "&" -- it's rejected by the XML
parser. The fix is to produce correct XML (here: to replace "&" by "&").
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|