map创建JSONObject对象
2024-10-14 13:13:50
public static void mapToJSONObject(){
Map<String, Object> map = new HashMap<String,Object>();
map.put("id", 1);
map.put("name", "杨文培");
map.put("sex", null);
map.put("age", 23);
map.put("birthday", "1993-01-23");
List<String> list = new ArrayList<String>();
list.add("篮球");
list.add("乒乓球");
list.add("羽毛球");
map.put("hobby", list);
map.put("boo", false);
JSONObject jsonObject = JSONObject.fromObject(map);
System.out.println("map.toString()="+map.toString());
System.out.println("jsonObject.toString()="+jsonObject.toString());
try{
Student student = (Student) JSONObject.toBean(jsonObject,Student.class);
System.out.println("student="+student);
}catch(ClassCastException exception){
System.err.println("exception="+exception.getMessage());
}
}
最新文章
- [UML]UML系列——类图Class
- Linux定时任务Crontab学习笔记
- php curl
- UART
- 标准C++中的string类的用法总结
- Linux学习心得之 双显卡、中文输入法及svn初步使用
- ThinkPhp循环出数据库中的内容并输出到模板
- MVP MVC MVVM 傻傻分不清
- 在C#中实现软件自动升级
- ORACLE软件下载地址
- VS 2013上Python的配置
- 怎样以学习单片机为契机,逐步成为优秀的project师
- PHP图形处理函数试题
- 51nod1126(矩阵快速幂)
- python中的randint,引入模块
- CDI服务
- CocosCraetor中图像资源Texture和SpriteFrame的区别
- LeetCode链表解题模板
- [APIO2008]免费道路(生成树)
- (转)vim中多行注释