[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: heritage (was Re: SGML on the Web)
> > Sorry, that is simply not correct. > > Underlying XML is a data model. That data model is set forth at: > http://www.w3.org/XML/Datamodel.html So far as I can tell, that document is on the W3C site, but it has no authority whatever. It probably represents an an informal consensus in the W3C and the communities about what an XML data model would be like, were there to be one -- and of course it is tree-ful, as pointed out below. > It is not happenstance that all of the "data models" that you cite, > PSVI, XPath, DOM, are based on the presumption of a tree. The tree model > underlies all those "data models" and its presence was not a matter of > chance (or choice). (LMNL does not use that model but then it is not a > XML data model. It is a data model that can model documents based on the > XML data model.) > > > > >>As I said, yesterday and I suppose it bears repeating, JITTs can use > >>standard, valid, well-formed XML documents and syntax for many > >>things. It can also use XML syntax that violates the XML data model > >>but I fail to see why that is confusing? It isn't possible to violate the XML data model because there isn't one. However, it is not possible to have an XML document that is not well-formed. Therefore, the examples of XML that use verlapping makrup like <first><second></first></second>, not being well-formed, cannot eb said to be "XML". QED. But that's "just semantics". What Patrikc really meant to say was something like "XML-like angle bracket languages." A process that works on XML, broken :-) XML, and arbitrary delimited syntaxes, and does it efficiiently -- what's not to like? > I think we need to reach some agreement on the question of the "data > model" of XML. I think the URL I cite above makes my answer to that > question fairly clear. Do you have another interpretation of what is > stated there? What data model? Sam Hunting eTopicality, Inc. --------------------------------------------------------------------------- "Turn your searching experience into a finding experience."(tm) Topic map consulting and training: www.etopicality.com Free open source topic map tools: www.gooseworks.org XML Topic Maps: Creating and Using Topic Maps for the Web. Addison-Wesley, ISBN 0-201-74960-2. ---------------------------------------------------------------------------
|
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
|