|
[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: RE: heritage (was Re: SGML on the Web)
From: "Mike Champion" <mc@x...> > I think, however, that the reason we are in this mess is there is a > "heritage" in SGML, carried over in SAX, and now in LMNL, that > markup really is Just Syntax, and data models are something for the application > to define. I don't think it is so simple. Many of the SGML people had just been through the "Property Set" and GROVEs issues: define everything that a parse could possible return, then have a syntax by which a system can specify its required data model, then have your parser generate a very lean GROVE (infoset) which would contain no fluff and fit into your system. So the absense of a data model is not only because some people think markup is just syntax, but also because some people, based on the GROVES/Property Set work, that data models were simply better left to applications and document types. Not needed by 80/20. If (following Lou Burnard) a DTD is a theory about a document, then perhaps a data model is a theory about the markup in a document set. Cheers Rick Jelliffe
|
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
|
|||||||||

Cart








