所需要的包
commons-httpclient-3.1.jar
commons-lang-2.4.jar
commons-logging-1.1.1.jar
json-lib-2.4-jdk15.jar
ezmorph-1.0.6.jar
commons-collections-3.2.1.jar
1、bean转为Json
User u = new User();
u.setAge(22);
u.setUsername("hzucmj");
u.setEnabled(true);
JSONObject json = JSONObject.fromObject(u);
System.out.println(json.toString()); //结果为:{"enabled":true,"username":"hzucmj","age":22}
2、List转为Json
User u1 = new User();
u1.setAge(22);
u1.setUsername("hzucmj");
u1.setEnabled(true);
User u2 = new User();
u2.setAge(20);
u2.setUsername("ctf");
u2.setEnabled(true);
List<Object> list = new ArrayList<Object>();
list.add(u1);</p>
list.add(u2);</p>
JSONArray json = JSONArray.fromObject(list);
System.out.println(json.toString()); //结果为:[{"enabled":false,"username":"ctf","age":20},{"enabled":false,"username":"","age":0}]
3、Map转为Json
HashMap<String, Comparable> map = new HashMap<String, Comparable>();
map.put("name", "hzucmj");
map.put("age", 22);
JSONObject json = JSONObject.fromObject(map);
System.out.println(json.toString()); //结果为:{"name":"hzucmj","age":22}
相关推荐
包括的包有: commons-lang-2.4.jar commons-logging-1.1.1.jar json-lib-2.4-jdk15.jar ezmorph-1.0.6.jar commons-collections-3.2.1.jar 经测试有效。
简封Volley、Gson和JsonObject生成Json数据、添加Volley请求头体Json参数、Gson解析返回的Json
生成json格式和解析json格式的六大架包,建议初学者看看
下面小编就为大家带来一篇使用JSONObject生成和解析json的方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
java转JSON串的几种方式: 1、将java对象转成json串 2、通过JSONObject生成json串 3、通过json字符串生成json串 代码通过阿里的fastjson包实现。
JSONObject必包的Jar包及json生成的简单案例 所有commons包的网址: http://commons.apache.org/index.html 组装和解析JSONObject的Json字符串,共需要下面六个包: 1、json-lib 2、commons-beanutils 3、commons-...
如何生成JSON格式的数据 解析JSON格式的数据
JsonObject和JsonValue的核心是他的工作。 PlayFab API的集成是我的。 主要特征: 无需C ++编码,一切都可以通过蓝图进行管理可蓝图的FJsonObject包装器,几乎完全支持Json功能:值的不同类型,数组,将序列化到F...
提供json Schema动态生成接口 ,使用 org.json.JSONObject生成json Schema,格式完全按照Schema官网格式
此资源包包含了《Java的JSON解析》的源代码,包括四个类: 1、JSON #解析json字符串,并生成JSONObject 2、JSONObject #json对象 3、JSONArray #json数组对象 4、JSONException #JSON解析过程中抛出的异常
C#:此小程序实现将复杂的 json 格式数据转换为对应的实体类对象,对象与对象之间的关系采用了 ImplementFactory 组件提供的 Constraint 属性,可以在 Visual Studio 里使用 Nuget 搜索并引用该组件,该组件可实现...
* 该类演示的java数组、字符串、List生成json数组 * Map生成json * 嵌套生成json * json的遍历 * 递归遍历json所有子条目 * @author Administrator * */ public class Test3 { public static void main...
启动客户端后,先点击写入json按钮(第1或3个按钮)生成Json文件(位置为sdcard根目录下的cdjson.json),再点击读取json按钮(第2或4个按钮)。实例中的JsonParserUtil类对应第一种解析方式,JsonParserUtil2类对应...
从Java对象生成JSON的过程称为 [序列化Java对象到JSON] 为什么用它? 答:我数据库中的主键是使用雪花算法生成的,就是因为用id的位数太多,导致在前台我点击删除/修改按钮后传入到后端的id会缺少精度。(比如本应该...
该模块从具有格式配置的JSON模式生成markdown文件。 是一个词汇表,可用于注释和验证JSON文档。 我没有实现完整的规范,该模块的主要目标是将架构转换为降价格式。 要求 npm版本5或更高版本 node v6或更高版本 ...
自己写的一个json生成JavaBean工具类,需要有fastJson依赖存在才能使用,通过输入读取json数据的文本地址和输出javaBean文件的地址,执行Json2BeanUtil类的json2Bean方法,可自动生成JavaBean,需要自己手动导入各...
本Demo主要针对jquery的$.getJSON操作,返回json, 针对传参出现的中文乱码, json里出现中文乱码。
gson2xml 从JsonObject生成XML的简单API(Gson库)如何使用 JsonObject jsonObject = new JsonObject (); jsonObject . addProperty( " FieldInteger " , 1 ); jsonObject . addProperty( " FieldDouble " , 1.3 ); ...
JSON简介将描述JSON优势,如何生成JSON数据,此为上一个资源JSON jar包补充。资源分为0哟,亲