欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

fastjson map轉換成json

劉姿婷1年前12瀏覽0評論

Fastjson是一款快速、功能強大、易于使用的Java JSON庫。Fastjson可以將Java對象轉換成JSON格式,也可以將JSON字符串轉換成Java對象。在Fastjson中,Map是一種常見的Java對象類型。本文將介紹如何將Map轉換成JSON格式。

首先,我們需要創建一個Map對象:

Map<String, Object> map = new HashMap<>();
map.put("name", "張三");
map.put("age", 18);

接下來,我們可以使用Fastjson的JSON.toJSONString()方法將Map轉換成JSON格式:

String json = JSON.toJSONString(map);
System.out.println(json);

以上代碼執行輸出的結果如下:

{"age":18,"name":"張三"}

可以看到,Map中的鍵值對已經按照JSON格式轉換成了字符串。

如果我們希望將Map轉換成格式化的JSON字符串,可以使用JSON.toJSONString()方法的重載版本:

String json = JSON.toJSONString(map, true);
System.out.println(json);

以上代碼執行輸出的結果如下:

{
"age": 18,
"name": "張三"
}

可以看到,JSON字符串已經以格式化的方式輸出。

以上就是將Fastjson Map轉換成JSON的方法,非常簡單。需要注意的是,在將JSON字符串轉換成Map對象時,可以使用JSON.parseObject()方法進行反序列化。