quarta-feira, 1 de junho de 2011

Primeiro teste com clojure-csv

Encontrei arquivo de testes do clojure-csv um exemplo bem simples para testar se até aqui está tudo Ok:

test_csv.clj

Iniciei então o REPL


crisweber$ lein repl
REPL started; server listening on localhost:51550.


e inseri o seguinte código


user=> (ns test-csv
(:use clojure-csv.core))
nil
test-csv=> (parse-csv "a,b,c")
(["a" "b" "c"])


e funcionou =)

Só que gerei meu arquivo .csv usando ";" como delimitador...

Parece que o clojure-csv suporta mudança de delimitador definindo na variável *delimiter*.

Testando:


test-csv=> (binding [*delimiter* \;] (parse-csv "a;b;c"))
(["a" "b" "c"])


Funcionou também! =D

Nenhum comentário:

Postar um comentário