|
[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: "In hot summer have I great rejoicing/When the tempests ki
> >> >Comma delimited files provide *all* > >> >the power of XML for relational and OO dumps with much fewer > >> >inefficiencies and much less cruft (CDATA sections, entities, etc.) > >> > >> I disagree - the structure of csv might be a good match for > >relational data > >> *if* there was a convenient way of making links between files. Ok, > >> hyperlinking (XHTML, XLink or whatever) isn't strictly part of > >the XML spec, > >> but if you stand back from the spec you see a whole load of layered > >> technologies. If you stand back from comma delimited files all you see is > >> smaller comma delimited files. > > > >Are you seriously saying people wouldn't know how to layer > >structured linking on top of CSV? I find this impossible to > >credit. I have seen the trivial solutions to this many times in CSV. > > That isn't what I said at all. My point was that there is already quite a > degree of sophistication in the XML specs, which I am not aware of existing > for CSVs. > Structured linking is but one example, one which comes in handy for dealing > with relations. I might have chosen something from the OO domain like > inheritance, or encapsulation though I'm sure you've seen the trivial > solutions to those as well. These things have been worked out to varying > extents in XML, but where are the "..the standards gold, vair, purple, > opposing..."? Touché. Do you remember a recent post here from a wag definign something called Cardorch? Supposedly it comes from the WWW Rebellion (W3R). I nearly suffocated myself laughing at it because the author brilliantly sent up what the whole panolpy of XML specs could look like if one ditched the XML cruft. I think there is a serious point behind that bit of levity: all the might and magic of XML for structured records processing can be achieved in any other format as long as you have an underlying data model and a set of naming conventions. This includes linking, transforms, and even RDF-type things. In the allegory you're trying to fill out, the massed Troubadour armies include the bearers of the following standards: "XML has mindshare: let's use it to forge interop between tools, regardless of the mutation to XML itself" "XML has mindshare and works well with the Web: let's use it forge peace between the Microsoft and the ABM distributed programming clique, regardless of the mutation to XML itself" "XML is just text: layer everything else or leave it alone". Derek Denny-Brown sued for peace in Provençe. I say: bah! To battle: no one profits through such an ugly peace. -- Uche Ogbuji Fourthought, Inc. http://uche.ogbuji.net http://4Suite.org http://fourthought.com Track chair, XML/Web Services One Boston: http://www.xmlconference.com/ The many heads of XML modeling - http://adtmag.com/article.asp?id=6393 Will XML live up to its promise? - http://www-106.ibm.com/developerworks/xml/library/x-think11.html
|
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








