OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   RE: [xml-dev] terra incognita

[ Lists Home | Date Index | Thread Index ]

On Wed, 19 Dec 2001, Jeff Lowery wrote:

> > The original poster mentioned CSVs which for all intents and
> > purposes will
> > always be smaller files than their XML counterparts.
>
> Of course, CSV's aren't self-describing. I've spent many hours trying to
> debug CSV output and the eye-crossover point occurs much sooner with CSV
> than with XML. Data handles are handy.

CSV can be self describing, if you use the common variant that has column
headings in the first row :-)

I once defined a CSV SCHEMA format. The CSV SCHEMA for a CSV SCHEMA file
looked like this:

ColumnName,ColumnType
ColumnName,VARCHAR(32) -- ColumnNames must be unique within a schema
ColumnType,VARCHAR(128) -- ColumnTypes are SQL92 types

In theory, you could do CSV with namespaces too; the above schema is set
in the collision-ridden null namespace, but it could be written:

http://www.alaric-snell.com/CSV-SCHEMA/ColumnName,...

:-)

ABS

-- 
                               Alaric B. Snell
 http://www.alaric-snell.com/  http://RFC.net/  http://www.warhead.org.uk/
   Any sufficiently advanced technology can be emulated in software






 

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS