[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Comments on Section 2.6 of XML-Namespaces
Andrew Marshall wrote: "Even in your attempt to rectify this situation with the syntax used in your last example: <Item T.Heat:Temp='5400'/> You still provide no guarantee that there is a meaning for the attribute 'Temp' without possible sibling attributes. Take for example: <Item HTML.a:href='mypage.html'> Does the use of href have any meaning without the 'target' attribute which may be implicitly be defined with the default value of '_self'? Probably not." Thanks for your question, and for reading the document closely. I think you are expecting namespaces to do more than it in fact does. Namespaces simply allows you to distinguish the T.Heat:Temp attribute from the T.Color.Temp attribute. It does not take on the job of expressing grammatical rules such as that the T.Heat.Temp attribute must only be used in conjunction with another attribute, e.g. T.Heat.Units. Namespaces are just a named set of names. Keeping the names distinct is the goal of namespaces. Defining the grammar, semantics, etc. of the named things is beyond the pale. Best wishes, Andrew Layman Microsoft xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@i... Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ To (un)subscribe, mailto:majordomo@i... the following message; (un)subscribe xml-dev To subscribe to the digests, mailto:majordomo@i... the following message; subscribe xml-dev-digest List coordinator, Henry Rzepa (mailto:rzepa@i...)
|
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
|