Java如何将Map转JSON字符串呢?

戚薇 Java经验 发布时间:2023-06-01 11:44:12 阅读数:10129 1
下文笔者讲述将一个Map对象转换为Json字符串的方法分享,如下所示

Map转JSON字符串的实现思路

使用JSON.toJSONString()
即可将对象转换为json字符串
例:Map转JSON字符串
1.导入maven依赖

<dependency>
    <groupId>com.alibaba</groupId>
    <artifactId>fastjson</artifactId>
    <version>1.2.69</version>
</dependency>


2.Map转化JSON字符串
private static String mapToJson() {
    Map<String,String> map = new HashMap<>();
    map.put("age","22");
    map.put("name","Java");
    map.put("gender","男");
    String string = JSON.toJSONString(map);
    System.out.println(string);
    map.clear();
    String stringNull = JSON.toJSONString(map);
    System.out.println(stringNull);
    return string;
}



二、对象转JSON字符串
1.Pojo类

import lombok.Data;

@Data
public class UserPojo {
    private String name;
    private String gender;
    private String age;  
}

private static String pojoToJson() {
    UserPojo userPojo = new UserPojo();
    String stringNull = JSON.toJSONString(userPojo);
    System.out.println(stringNull);
    userPojo.setAge("19");
    userPojo.setGender("女");
    userPojo.setName("猫猫");
    String string = JSON.toJSONString(userPojo);
    System.out.println(string);
    return string;
}
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaJingYan/202306/16855910876679.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者