Data table text I/O package?



I do quite a lot of work, where I manipulate data stored in (tabulator
separated) text files [1]. Does anybody know of a package which
handles the inclusion of a header line with the column names in an
elegant way? It should preferably include automated testing that the
header is correct, when a file is opened, and automated creation of
the header when a file is created.

TIA,

Jacob

[1] Yes, I know that binary files are faster to read and write, but
they complicate file transfer between different platforms and
"visual inspection" of the data.

--
City X'ers mail van (building instructions):
http://lego.jacob-sparre.dk/CityXers/Postbil/
.



Relevant Pages

  • Re: RE : RedHat updates and unknown GPG signature
    ... I just downloaded bind package with up2date, ... Header V3 DSA signature: OK, ... Header SHA1 digest: OK ...
    (RedHat)
  • Re: compiling an app under Linux, looking for library files and headers
    ... Now I'm trying to compile a source package which uses Tcl/Tk: ... Tcl header... ... Tcl library... ...
    (comp.lang.tcl)
  • Re: Using put command to place text in figures
    ... then commented out the \usepackage commands till it worked. ... Not sure how it found it's way into my header as I've never used it, but this package seems to redefine the put command and change the syntax, hence the errors. ... the error messages when compiling give no clue to where the problem lies) ...
    (comp.text.tex)
  • Re: generics in Ada 83
    ... We have a Client/Server package as part of this. ... It defines a header type for transmitting messages across TCP/IP. ... One application group has requested the ability to define their own header. ... This works fine for using most of the services in the package. ...
    (comp.lang.ada)
  • Re: nvidia driver question
    ... didn't knew the package is in testing packages. ... >>instead of my current driver from livna. ... >>Why they weren't replaced when i installed driver from rpm? ... >>just get the nvidia's GL header files and replace the existing ones? ...
    (Fedora)