用Gson,將json串直接轉成map

2021-08-26 12:15:56 字數 760 閱讀 3051

在scala專案開發的工程中,可能會經常有需要解析json串的應用場景。在這裡介紹一種使用gson()將json直接轉成map的方法。

首先,需要新增gson的依賴

com.google.code.gson

gson

2.8.5

**演示

def test():unit= ,,]";

val jsonarray = json.parsearray(requeststr)

println(jsonarray)

println(jsonarray.getclass)

for (i <- 0 until jsonarray.size())

}

結果展示

name:johnson

age:18.0

hobby:basketball

************************

name:jack

age:20.0

hobby:football

************************

name:johnson

age:22.0

hobby:swimming

************************

js 將json物件轉成字串

除此之外還可以使用tojsonstring 或者全域性方法json.stringify 將json物件轉化為json字串。例如 var last obj.tojsonstring 將json物件轉化為json字元 或者var last json.stringify obj 將json物件轉化為jso...

js 將json物件轉成字串

除此之外還可以使用tojsonstring 或者全域性方法json.stringify 將json物件轉化為json字串。例如 var last obj.tojsonstring 將json物件轉化為json字元或者 var last json.stringify obj 將json物件轉化為jso...

python將json資料轉成字典

做文字分類的時候,給定的資料集是json格式的,用jieba分詞需要用字典,而且給定的資料集只需要其中的兩個字段。所以第一步就是將json資料轉成只包含所需兩個欄位的字典 import json f open data test.json r encoding utf 8 for line in f...