Scala-Spray:如何合并JsArray元素

时间:2016-08-25 15:39:12

标签: scala spray-json

我有两个JsArray代表这两个json供稿:

[{
  "value1":"foo",
  "value2":"bar"
}, {...}]

[{
  "value3":"foo2",
  "value4":"bar2"
}, {...}]

如何只合并每个元素的第一个元素来获取:

{
  "value1":"foo",
  "value2":"bar",
  "value3":"foo2",
  "value4":"bar2"
}

使用spray.json

1 个答案:

答案 0 :(得分:0)

(array1.convertTo [Map [String,JsValue]] ++ array2.convertTo [Map [String,JsValue]])。toJson.asJsArray

假设array1和array2是JsArray