|
Subject: Re: [xsl] xmlns created literally From: David Carlisle <davidc@xxxxxxxxx> Date: Thu, 26 Feb 2009 15:41:47 GMT |
> According to "Namespaces in XML 1.0 (Second Edition)", "An XML namespace is
> identified by a URI reference [RFC3986]". '{' and '}' are not valid
> characters in a URI according to RFC3986.
but it explitly says % encoding shouldnt be done.
[Definition: The two URIs are treated as strings, and they are identical
if and only if the strings are identical, that is, if they are the same
sequence of characters. ] The comparison is case-sensitive, and no
%-escaping is done or undone.
> 1) emit the string in its invalid form. Output is not valid XML - I don't
> like this one.
It's well formed xml, and namespace wellformed.
The serialiser should not change the namespace of the elements being output.
David
________________________________________________________________________
The Numerical Algorithms Group Ltd is a company registered in England
and Wales with company number 1249803. The registered office is:
Wilkinson House, Jordan Hill Road, Oxford OX2 8DR, United Kingdom.
This e-mail has been scanned for all viruses by Star. The service is
powered by MessageLabs.
________________________________________________________________________
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| RE: [xsl] xmlns created literally, Owen Rees | Thread | RE: [xsl] xmlns created literally, Michael Kay |
| Re: [xsl] SGML to XML, Wendell Piez | Date | RE: [xsl] xmlns created literally, Michael Kay |
| Month |