-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Description
(first (csv-map.core/parse-csv (slurp "db/etr.csv")))
;; {"" "BURSLEDON ROAD", "Y55" "Y57", "WORCESTERSHIRE" "HAMPSHIRE", "WORCESTER" "SOUTHAMPTON", "ISAAC MADDOX HOUSE" "SOLENT NHS TRUST HEADQUARTERS", "WORCESTERSHIRE HEALTH AND CARE NHS TRUST" "SOLENT NHS TRUST", "Q77" "Q70", "WR4 9RW" "SO19 8BR", "F" "J", "20110701" "20110401", "R1A" "R1C", "0" "0", "SHRUB HILL INDUSTRIAL ESTATE" "HIGHPOINT VENUE"}(first (clojure-csv.core/parse-csv (slurp "db/etr.csv")))
;; ["R1A" "WORCESTERSHIRE HEALTH AND CARE NHS TRUST" "Y55" "Q77" "ISAAC MADDOX HOUSE" "SHRUB HILL INDUSTRIAL ESTATE" "" "WORCESTER" "WORCESTERSHIRE" "WR4 9RW" "20110701" "" "" "" "" "" "" "" "" "" "" "0" "" "F" "" "" ""]The second example using clojure-csv.core is correct. The columns are in the wrong order in the first example.
The source CSV looks like this:
"R1A","WORCESTERSHIRE HEALTH AND CARE NHS TRUST","Y55","Q77","ISAAC MADDOX HOUSE","SHRUB HILL INDUSTRIAL ESTATE","","WORCESTER","WORCESTERSHIRE","WR4 9RW","20110701","","","","","","","","","","","0","","F","","",""
"R1C","SOLENT NHS TRUST","Y57","Q70","SOLENT NHS TRUST HEADQUARTERS","HIGHPOINT VENUE","BURSLEDON ROAD","SOUTHAMPTON","HAMPSHIRE","SO19 8BR","20110401","","","","","","","","","","","0","","J","","",""
"R1D","SHROPSHIRE COMMUNITY HEALTH NHS TRUST","Y55","Q76","WILLIAM FARR HOUSE","MYTTON OAK ROAD","","SHREWSBURY","SHROPSHIRE","SY3 8XL","20110701","","","","","","","","","","","0","","E","","",""Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels