CL-CSV
CL-CSV is a library to parse and write csv (comma-separated-values) files.

  • full test suite
  • tuned (slightly) for performance
  • handles multiline data
  • handles internationalized data
  • interop layer with clsql
  • By default produces CSVs that work with MS Excel

Example:

CL-CSV> (with-input-from-string (s "King,Queen
William,Elizabeth,your mom")
          (read-csv s))
(("King" "Queen") ("William" "Elizabeth" "your mom"))

For more info see:

Git Hub: https://github.com/AccelerationNet/cl-csv

ASDF-install package (obsolete) https://github.com/AccelerationNet/cl-csv/tarball/master

Topics: file format, Text, AccelerationNet, CSV