Clojure China

命令行 edn 和 json 格式转换

edn
json
#1

需要在命令行上 edn 和 json 格式转换的工具,找了一下居然在 npm 里面。

build 的方法居然是 boot build,也是醉了 - nodejs 和 clojure 亲密相拥

使用效果还是不错的:

$ edn-to-json apps.edn > apps.json

$ cat apps.edn 
({:path "c1", :__modified__ "Mon Apr 25 10:24:03 EDT 2016", :node_type "app"} {:path "c2", :__modified__ "Mon Apr 25 18:00:50 EDT 2016", :node_type "app"} {:path "c3", :__modified__ "Tue Apr 26 16:14:32 EDT 2016", :node_type "app"})

$ cat apps.json 
[
  {
    "path": "c1",
    "node_type": "app",
    "__modified__": "Mon Apr 25 10:24:03 EDT 2016"
  },
  {
    "path": "c2",
    "node_type": "app",
    "__modified__": "Mon Apr 25 18:00:50 EDT 2016"
  },
  {
    "path": "c3",
    "node_type": "app",
    "__modified__": "Tue Apr 26 16:14:32 EDT 2016"
  }
]
1赞