json对象转换为实体类_对象和实体的区别

json对象转换为实体类_对象和实体的区别//importcom.yonyou.sscip.gson.Gson;//jSONObject数据{“pk_org”:”TEST”,”pk_group”:”TEST”,”code”:”a”,”name”:”a”}//1、创建Gson对象 Gsongson=newGson(); //2、调用toJson(Object)将对象转为字符串 StringJsonStr=gson.toJson(json); System.out.printl.

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

//     import com.yonyou.sscip.gson.Gson;

//   jSONObject 数据 {"pk_org":"TEST","pk_group":"TEST","code":"a","name":"a"}
        //1、创建Gson对象
		Gson gson = new Gson();
		//2、调用toJson(Object)将对象转为字符串
		String JsonStr = gson.toJson(json);
		System.out.println(JsonStr );
		//3、将json字符串封装为java对象[json字符串 的属性名要和javabean的属性一样]
		User user2 = gson.fromJson(json, User.class);

上面代码为JSONObject数据直接转换  

如果参数是JSONString格式需要先转换为JSONObject格式

//JSONString数据转为JSONObject
JSONObject jObject = JSON.parseObject(json.toJSONString());

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/196126.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • JSONObject与JSONArray的使用

    JSONObject与JSONArray的使用

    2021年12月9日
  • C语言 排序算法_C语言中三大经典的排序算法

    C语言 排序算法_C语言中三大经典的排序算法文章目录前言一、插入排序1.1直接插入排序1.2希尔排序二、使用步骤1.引入库2.读入数据总结前言常见的排序算法如下:一、插入排序1.1直接插入排序基本思想:把待排序的记录按其关键码值的大小逐个插入到一个已经排好序的有序序列中,直到所有的记录插入完为止,得到一个新的有序序列。实际中我们玩扑克牌时,就用了插入排序的思想:当插入第i(i>=1)个元素时,前面的array[0],array[1],…,array[i-1]已经排好序,此时用array[i]的排序码与array[i-1],a

    2022年10月30日
  • 我自己实际操作安装MyCat水平分割之分片枚举和取模算法(二)

    我自己实际操作安装MyCat水平分割之分片枚举和取模算法(二)

    2021年7月10日
  • pycharm安装Translation翻译插件(中文翻译)「建议收藏」

    pycharm安装Translation翻译插件(中文翻译)「建议收藏」打开pytcharm选择文件——设置找到plugins——在输入框搜索translation进行安装即可设置翻译工具的唤醒快捷键位置:快捷键——在输入框输入名称,右击选择啊大大keyboardshortcut自定义就可以了选择翻译的工具如图所示:进入pycharm,按快捷键呼出翻译界面,输入内容,按回车按钮…

    2022年10月27日
  • Android 使用动态载入框架DL进行插件化开发

    Android 使用动态载入框架DL进行插件化开发

    2022年1月26日
  • 原型模式的应用场景_原型模式深浅克隆区别

    原型模式的应用场景_原型模式深浅克隆区别ProtoType 原型模式动机模型定义实例结构要点总结笔记动机在软件系统中,经常面临着”某些结构复杂的对象“的创建工作;由于需求的变化,这些对象经常面临着剧烈的变化,但是它们却拥有比较稳定一致的接口如何应对这种变化?如何向”客户程序“(使用这些对象的程序)”隔离出“这些易变对象,从而使得”依赖这些易变对象的客户程序“不随着需求变化而变化?模型定义使用原型实例指定创建对象的种类,然后通过拷贝这些原型来创建新对象。实例和工厂模型用的同一个实例工厂模式//工厂class SplitterF

    2022年8月11日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号