[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: heritage (was Re: SGML on the Web)
> > <counter-troll> The phrase <troll> XML is a <phrase>data model</phrase>, > > the syntax in the XML 1.0 REC is just an annoying inconvenience. > > </troll> > > does not appear in XML 1.0, therefore XML has no data model whatever, > > since the Infoset isn't one and doesn't claim to be.</countertroll> > > <fishing locus="bridge"> > Say rather that XML has no *unique authoritative* data model whatever, > since the Infoset isn't one and doesn't claim to be. But why should there > be such a thing? XML has many data models for different purposes. > The Infoset provides a common terminology into which they can be translated. > </fishing> Fair enough. I like specs that are unique and authoritative because they save endless argument ... So I say "no data model" rather than "many models that claim to be data models." A saving of breath. All this aside -- it is a truth universally acknowledged that most XML processors are in need of a tree with a single root (SAX aside). If we don't want to call that a data model, let's call it a paradigm. JITTs seek to change that paradigm. 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
|