RE: Document() and &
Josh, the document() function when passed one string parameter interprets that string as URI (that is a URL or URN). You do not escape characters in a URI using the character entity references defined in HTML 4.01 or XML 1.0 (silly goose). In a URI, a character is escaped as a sequence of hexadecimal byte values, each of the form %HH. An ampersand is represented in a URI with the sequence '%26' (without the single quote marks). That should work for you, but if not, tell me what operating system you are working with. Read more about URIs at http://www.w3.org/Addressing/. Cheers, Stuart XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
PURCHASE STYLUS STUDIO ONLINE TODAY!
Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!
Download The World's Best XML IDE!
Accelerate XML development with our award-winning XML IDE - Download a free trial today!
Subscribe in XML format