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: Keeping "&" in xml data when parsed


James Knight wrote:
> 
> 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.
> 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--it's a function of the XML parser, not the style sheet. Whatever is
getting the data from the database must escape at least: "<", "&" in
order to create well-formed XML. Worst case, you can apply a pre-process
that simply translates "& " to "&amp; ".

Cheers,

Eliot
ISOGEN International, LLC

 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]