java,fastjson,map数据转成json
时间: 2023-08-23 08:09:03 浏览: 140
Map转成json
4星 · 用户满意度95%
可以使用FastJson库中的JSONObject类将Java中的Map数据转换成JSON格式的字符串。以下是一个示例代码:
```java
import com.alibaba.fastjson.JSONObject;
import java.util.HashMap;
import java.util.Map;
public class JsonDemo {
public static void main(String[] args){
// 创建一个Map对象
Map<String, Object> map = new HashMap<>();
map.put("name", "张三");
map.put("age", 20);
map.put("gender", "男");
// 将Map数据转换成JSON格式的字符串
String jsonStr = JSONObject.toJSONString(map);
System.out.println(jsonStr);
}
}
```
输出结果将会是一个符合JSON格式的字符串:
```
{"gender":"男","name":"张三","age":20}
```
阅读全文