分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 软件开发

json test

发布时间:2023-09-06 01:29责任编辑:董明明关键词:jsjson
 ???public static void main(String[] args) { ???????class B { ???????????String name; ???????????public String getName() { ???????????????return name; ???????????} ???????????public void setName(String name) { ???????????????this.name = name; ???????????} ???????????@Override ???????????public String toString() { ???????????????return "B [name=" + name + "]"; ???????????} ???????????????????} ???????class A { ???????????String id; ???????????B b; ???????????public String getId() { ???????????????return id; ???????????} ???????????public void setId(String id) { ???????????????this.id = id; ???????????} ???????????public B getB() { ???????????????return b; ???????????} ???????????public void setB(B b) { ???????????????this.b = b; ???????????} ???????????@Override ???????????public String toString() { ???????????????return "A [id=" + id + ", b=" + b + "]"; ???????????} ???????} ???????String a = "{\"id\":\"1\",\"b\":{}}"; ???????A r = JSON.parseObject(a, A.class); ???????System.out.println(r); ???}

输出

A [id=1, b=B [name=null]]

 

 

 ???public static void main(String[] args) { ???????class B { ???????????String name; ???????????public String getName() { ???????????????return name; ???????????} ???????????public void setName(String name) { ???????????????this.name = name; ???????????} ???????????@Override ???????????public String toString() { ???????????????return "B [name=" + name + "]"; ???????????} ???????????????????} ???????class A { ???????????String id; ???????????B b; ???????????public String getId() { ???????????????return id; ???????????} ???????????public void setId(String id) { ???????????????this.id = id; ???????????} ???????????public B getB() { ???????????????return b; ???????????} ???????????public void setB(B b) { ???????????????this.b = b; ???????????} ???????????@Override ???????????public String toString() { ???????????????return "A [id=" + id + ", b=" + b + "]"; ???????????} ???????} ???????String a = "{\"id\":\"1\",\"b\":null}"; ???????A r = JSON.parseObject(a, A.class); ???????System.out.println(r); ???}

输出

A [id=1, b=null]

json test

原文地址:http://www.cnblogs.com/drizzlewithwind/p/8001420.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved