javaBean转为json
来源:互联网 发布:苏州java软件开发招聘 编辑:程序博客网 时间:2024/06/03 21:26
1、导入jar包
commons-beanutils-1.7.0.jarcommons-collections-3.1.jarcommons-lang-2.5.jarcommons-logging-1.1.1.jarezmorph-1.0.3.jarjson-lib-2.1-jdk15.jar
2、使用工具将javabean转为json
public class Bean2Json { private static void javaBean2json(){ Admin admin = new Admin("张三", 30); JSONArray jsonArray = JSONArray.fromObject(admin); String json = jsonArray.toString(); System.out.println(json); } private static void list2json(){ List<Admin> adminList = new ArrayList<Admin>(); adminList.add(new Admin("张三", 20)); adminList.add(new Admin("李四", 30)); JSONArray jsonArray = JSONArray.fromObject(adminList); String json = jsonArray.toString(); System.out.println(json); } private static void beanlist2json(){ List<Admin> adminList = new ArrayList<Admin>(); adminList.add(new Admin("张三", 20)); adminList.add(new Admin("李四", 30)); Province pro = new Province("西安", 1, adminList); JSONArray jsonArray = JSONArray.fromObject(pro); String json = jsonArray.toString(); System.out.println(json); } private static void map2json(){ Map<String,String> map = new HashMap<String, String>(); map.put("key", "value"); map.put("张安", "张"); JSONArray jsonArray = JSONArray.fromObject(map); String json = jsonArray.toString(); System.out.println(json); } public static void main(String[] args) { javaBean2json(); list2json(); beanlist2json(); map2json(); }}
转换结果如下
[{"name":"张三","age":30}][{"name":"张三","age":20},{"name":"李四","age":30}][{"name":"西安","id":1,"list":[{"name":"张三","age":20},{"name":"李四","age":30}]}][{"张安":"张","key":"value"}]
阅读全文
0 0
- javaBean转为json
- Gson将负载json字符串转为Javabean
- 利用ObjectMapper将javabean转为json
- 首字母大写的json串转为javabean
- Json:javaBean转为Json的两种方式
- 关于flexjson将json转为javabean的使用
- xml转为javaBean
- HttpEntity转为List<JavaBean>
- fastjson把javaBean转为json时,如果属性里有开头大写的
- 我的第一篇博客&json手动转为对应的javabean
- Jackson 后台将javabean对象、List转为json格式字符串并返回,同时前台解析
- java中将javabean转为json的两种第三方工具类Fastjson&&Jackson
- JavaBean中Integer类型为null时,转为json依然为null
- 把xml转为成javaBean javaBean转为成xml
- xStream 将xml转为javaBean
- JSON转为字符串,字符串转为JSON格式
- 表格转为JSON数据格式
- List转为JSON
- Spring框架bean的scope属性
- Python中switch结构的实现
- 使用PHP制作计算器
- jvm常用工具-jps
- org.hibernate.PropertyAccessException: Null value was assigned to a property报错问题
- javaBean转为json
- 使用python备份博客图床图片
- 使用PHP制作计算器2
- linux yum 怎么安装和卸载notepad++
- 一个Java高级工程师的进阶之路
- sublime text java import插件
- String、StringBuffer与StringBuilder之间区别
- android 代理模式 动态代理
- Java基础应用之基本语法(重定向输出流实现程序日志)