【问题标题】:Scala: Zip two lists into json array formatScala:将两个列表压缩成 json 数组格式
【发布时间】:2018-08-17 04:47:25
【问题描述】:

我有两个如下所示的列表:

List("key1", "key2")
List("val1", "val2")

我正在尝试将其转换为类似 JSON 的格式:

[{"key1":"val1"},{"key2","val2"}]

现在,这就是我正在使用的:

val output = List(attrKeys.zip(attrValues).toMap)

但它给了我这个:

[{"key1":"val1","key2":"val2"}]

如何将其放入单独的地图对象列表中?

【问题讨论】:

    标签: arrays json scala list maps


    【解决方案1】:
    attrKeys.zip(attrValues).map(Map(_))
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-08-04
      • 2014-05-31
      • 2011-06-17
      • 2011-11-25
      • 2019-11-25
      • 2020-09-20
      • 1970-01-01
      相关资源
      最近更新 更多