2013-05-13 54 views

回答

3

我猜你只是想一个数组,而不是一个对象:

Json.arr(
    Json.obj(
    "id" -> "node37", 
    "name" -> 3.7, 
    "data" -> Json.obj(), 
    "children" -> Json.arr() 
), 
    Json.obj(
    "id" -> "node38", 
    "name" -> 3.8, 
    "data" -> Json.obj(), 
    "children" -> Json.arr() 
) 
) 

其中给出

[{ 
     "id": "node37", 
     "name": "3.7", 
     "data": {}, 
     "children":[] 
}, 
{ 
     "id": "node38", 
     "name": "3.8", 
     "data": {}, 
     "children":[] 
}] 
+0

这是一个改进,我也需要有这个“id”和其他领域的机智豪特“”。 – Ducaz035 2013-05-13 13:20:01

+0

这是不正确的JSON。为什么你需要生成无效的JSON? – 2013-05-13 13:44:01

+0

因为我会使用这个库来实现一个图。像这里[链接](http://philogb.github.io/jit/static/v20/Jit/Examples/Spacetree/example1.html) – Ducaz035 2013-05-13 13:46:58