Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/list/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Scala中的可变列表到JSON_Json_List_Scala - Fatal编程技术网

Scala中的可变列表到JSON

Scala中的可变列表到JSON,json,list,scala,Json,List,Scala,我使用ListBuilder以这种方式构建了一个可变列表: Vector("MM_2015_2_EC_13,MM_2015_2_EC_19,.........) 我想检索一个JSON,如下所示: {"ec": ["MM_2015_2_EC_13", "MM_2015_2_EC_19", "MM_2015_2_EC_23", "MM_2015_2_EC_29", "MM_2015_2_EC_43", "MM_2015_2_EC_53", "MM_2015_2_EC_5

我使用ListBuilder以这种方式构建了一个可变列表:

Vector("MM_2015_2_EC_13,MM_2015_2_EC_19,.........)
我想检索一个JSON,如下所示:

{"ec":
  ["MM_2015_2_EC_13",
  "MM_2015_2_EC_19",
  "MM_2015_2_EC_23",
  "MM_2015_2_EC_29",
  "MM_2015_2_EC_43",
  "MM_2015_2_EC_53",
  "MM_2015_2_EC_59",
  "MM_2015_2_EC_62",
  "MM_2015_2_EC_63",
  "MM_2015_2_EC_64",
  "MM_2015_2_EC_69",
  "MM_2015_2_EC_73",
  "MM_2015_2_EC_75",
  "MM_2015_2_EC_76",
  "MM_2015_2_EC_78",
  "MM_2015_2_EC_88",
  "MM_2015_2_EC_93",
  "MM_2015_2_EC_96",
  "MM_2015_2_EC_98",
  "MM_2015_2_EC_99"],
"pos":
      ["MM_PS_1000123018"],
"yearSeason":
      "2015_2",
"orderType":"2B"}

抱歉,我是Scala新手,无法解决此问题。

使用play.api.libs.json库(请参阅),您可以执行以下操作:

JsArray(Vector(...).map{v=>
  JsString(v)
})
(未测试)