Re: [xsl] doc() concat expression and whitespace error

Subject: Re: [xsl] doc() concat expression and whitespace error
From: Bruce D'Arcus <bdarcus@xxxxxxxxxxxxx>
Date: Mon, 15 Nov 2004 22:23:13 -0500
On Nov 15, 2004, at 9:40 PM, Michael Kay wrote:

select='doc(concat("http://localhost:8080/exist/servlet/db/mods? _query=",
"/mods:modsCollection/mods:mods[@ID=&apos;", ., "&apos;]"))'/>

OK, that works; thanks!


But since the apostrophe is actually a character appearing in a URI, it
might be even better to escape it as %H27. Square brackets in a URI should
also probably be %HH-escaped.

So what is the escape for ] and [?


BTW, to be able to suck in XML data via the doc() function like this -- where I send a query to a database and get a result back for transformation -- is really useful.

Bruce

Current Thread