[
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
|