2015-12-01 16 views
0

爲了分組的目的,我打算將我的數據集中的幾列設置爲JSON格式,但保留了一般CSV格式(或任何分隔符)。具有JSON列的CSV

是否有Java庫可以處理,解析,讀取,寫入CSV列,並將其作爲JSON列?

回答

1

我不知道任何可以做到這一點的圖書館。但是,使用你的轉到CSV庫是很簡單的,例如, Commons CSV並通過JacksonGson運行值字符串。

但是,我建議使用JSON lines作爲CSV的替代品。傑克遜或Gson可以很好地解析這個問題。你最終會得到像這樣的CSV文件:

["Name", "Session", "Score", "Completed", "some object"] 
["Gilbert", "2013", 24, true, {"foo": "bar"}]