2013-05-13 115 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