Re: namespace prefixes within attribute values
by Richard Tobin other posts by this author
Mar 10 2000 8:42AM messages near this date
namespace prefixes within attribute values
|
Re: namespace prefixes within attribute values
> other things, it isn't clear that applications - which should be processing
> these attribute values - will ever get the prefix information, given some
> strongly held beliefs that prefixes are throwaway info for the parser only.
Applications that need to interpret namespace prefixes in attributes
(or text data) will of course have to use a parser that provides the
necessary information.
And it to be expected that many parsers will provide it, since the
binding of prefixes to URIs is a (peripheral) property of element
information items in the infoset (http://www.w3.org/TR/xml-infoset).
> At the same time, the Namespaces spec doesn't tell parsers that they
> should examine attribute values for namespace prefixes. (There's no
> warning about using colons within attribute values in XML 1.0, either.)
And that's how it should be. That an attribute value is interpreted
as having a namespace prefix is an application-level decision, just
like whether an attribute is interpreted as a URI (which similarly
needs base URI information, again an infoset property of elements).
-- Richard
--
Spam filter: to mail me from a .com/.net site, put my surname in the headers.
"The Internet is really just a series of bottlenecks joined by high
speed networks." - Sam Wilson
***************************************************************************
This is xml-dev, the mailing list for XML developers.
To unsubscribe, mailto:majordomo@xml.org&BODY=unsubscribe%20xml-dev
List archives are available at http://xml.org/archives/xml-dev/
***************************************************************************
Thread:
Simon St.Laurent
Richard Tobin
Eve L. Maler
|