[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: namespace prefixes within attribute values
At 11:53 AM 3/9/00 -0500, Simon St.Laurent wrote: >Both the XML Schemas drafts and the XLink drafts use namespace prefixes >within attribute values. As far as I can tell, this usage isn't sanctioned >by the Namespaces in XML Recommendation. You are correct. It isn't sanctioned because it wasn't contemplated by any of the people who wrote the spec. >I'm not sure I can recommend this kind of usage as best practice. Among >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. I agree; I have argued repeatedly that this is the wrong way to go, and I have repeatedly lost that argument, usually at the hands of James Clark. In any case, the argument's over; the DOM explicitly makes prefix mapping information available so that you can do this kind of stuff. Furthermore, I seem to remember reading that schemas are going to recognize QName (in the namespace spec sense) as a type. So it's a done deal, and rapidly getting wired into the infrastructure. And having looked at a couple of implementations that use it, it doesn't look that bad. -Tim *************************************************************************** This is xml-dev, the mailing list for XML developers. To unsubscribe, mailto:majordomo@x...&BODY=unsubscribe%20xml-dev List archives are available at http://xml.org/archives/xml-dev/ ***************************************************************************
|
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
|