1
Scala中有一個API,而不需要讓現有類來創建JSON字符串編碼成JSON,例如:創建一個JSON文字在Java中,而不需要對現有的類
val json: JsValue = Json.obj(
"name" -> "Watership Down",
"location" -> Json.obj("lat" -> 51.235685, "long" -> -1.309197),
"residents" -> Json.arr(
Json.obj(
"name" -> "Fiver",
"age" -> 4,
"role" -> JsNull
),
Json.obj(
"name" -> "Bigwig",
"age" -> 6,
"role" -> "Owsla"
)
)
)
我知道這是詳細,但有時它很方便。
Java是否有類似的庫,或者我應該有一個類被轉換爲Json字符串?
我認爲它可以從maven中使用。謝謝 –
我已經編輯了另一個項目的答案。希望它可以幫助你。 –
非常感謝,我看到來自javax的一個很好,但是我必須使用來自fasterxml.Jackson(JsonNodeFactory)的相同特性,因爲我們已經在項目中使用了jackson。 –