This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Re: Document() and &
- From: Jeni Tennison <jeni at jenitennison dot com>
- To: "Josh Beach" <josh dot beach at obinary dot com>
- Cc: xsl-list at lists dot mulberrytech dot com
- Date: Tue, 14 May 2002 11:33:19 +0100
- Subject: Re: [xsl] Document() and &
- Organization: Jeni Tennison Consulting Ltd
- References: <web-594505@mail.obinary.com>
- Reply-to: xsl-list at lists dot mulberrytech dot com
Hi Josh,
> So on to my problem... what I need is for the reference to
> contain an ampersand. ie.
> <xsl:apply-templates
> select="document('http://www.somewhere.com/getDocument.html?docType=xml&id=12345')"/>
>
> This will not work and gives the following error "Error while
> parsing
> 'http://www.somewhere.com/getDocument.html?docType=xmlid=12345'.
> Missing equals sign between attribute and attribute value". Some
> where along the line the ampersand gets removed. I have also tried
> using just a '&' instead of a '&' (even thought I know that it
> is improper to do so) and get the same error.
The behaviour you're describing sounds very weird. What processor are
you using, and how are you invoking it? Using & as you are doing
should work fine -- it certainly shouldn't get removed.
Cheers,
Jeni
---
Jeni Tennison
http://www.jenitennison.com/
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list