JSON-JSON数据和Java对象转换

 

复制代码
package com.itheima.json;

import com.alibaba.fastjson.JSON;

public class FastJsonDemo {
    public static void main(String[] args) {
        //1. 将Java对象转化为JSON字符串
        User user = new User();
        user.setId(1);
        user.setName("zhangsan");
        user.setPassword("123");

        String jsonString = JSON.toJSONString(user);//toJSONString
        System.out.println(jsonString);
        //{"id":1,"name":"zhangsan","password":"123"}


        //2. 将JSON字符串转化为Java对象
        //调用上面的jsonString
        User u = JSON.parseObject(jsonString, User.class);//parseObject
        //User{id=1, name='zhangsan', password='123'}
        System.out.println(u);
    }
}
复制代码

 

posted @   Karlshell  阅读(48)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示