Skip to content

keanedp/light.csv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

light.csv

A minimal CSV library for Clojure.

Usage

Parse a string
(light.csv/parse-string "First Name, Last Name\nDaniel,Keane\nEric,Blair" 
                        :headers? true 
                        :keyed? true)

Parse a file

(light.csv/parse-file "/path/to/file.csv" 
                      :headers? true 
                      :keyed? true 
                      :remove-bom? true)

Results in:

({:first-name "Daniel" :last-name "Keane"}
 {:first-name "Eric" :last-name "Blair"})

Running Tests

make tests

About

A minimal CSV library for Clojure

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published