JSON-lib 示例
来源:互联网 发布:程序员试用期自我评价 编辑:程序博客网 时间:2024/06/10 13:48
JSON 作为数据交互的格式,拥有强大易用等特点而被广泛采用,不管是JS端还收后台都会有对JSON解析的封装API,当然也可以自己解析,或者生成。在很多JAVA的实现框架中都对JSON数据的操作做了一些封装,但是使用方式多少都和较为常用的JSON-lib有相似之处,在这里只做JSON-lib的简单demo。
1、MAVEN配置
<dependency> <groupId>net.sf.json-lib</groupId> <artifactId>json-lib</artifactId> <version>2.4</version> <classifier>jdk15</classifier> </dependency>
2、使用示例
//Province中有两个字段:pid,pname Province p1=new Province(1,"吉林省"); Province p2=new Province(2,"辽宁省"); List<Province> list=new ArrayList<Province>(); list.add(p1); list.add(p2); JsonConfig config = new JsonConfig(); //设置pid字段不参与json的生成 config.setExcludes(new String[]{"pid"}); //生成数组形式的json JSONArray jsonArray = JSONArray.fromObject(list, config); System.out.println(jsonArray.toString());//[{"pname":"吉林省"},{"pname":"辽宁省"}] Province p=new Province(0,"省"); //生成单个对象的json JSONObject jsonObject = JSONObject.fromObject(p); System.out.println(jsonObject.toString());//{"pid":0,"pname":"省"}
- JSON-lib 示例
- json lib应用示例
- Json-lib
- Json-lib
- json-lib
- JSON lib
- JSON-lib
- JSON lib
- JSON lib
- json lib
- json-lib
- json-lib
- Json-lib
- JSON-lib
- JSON小结【json-lib】
- JSON及JSON-LIB
- Json-lib解析Json
- json-lib json 格式 Date
- 黑马程序员————面向对象3(day7)
- android源码下载
- Linux nfs服务器
- vs2010 QT: release时 提示“无法找到.exe的调试信息 或者调试信息不匹配 未使用调试信息生成二进制文,是否继续调试”的解决方案
- Android和ios 图标设计 规范
- JSON-lib 示例
- zlib简单使用手册
- img宽度和全屏banner图注意事项
- 【每日一摩斯】-Shared Pool优化和Library Cache Latch冲突优化 (1523934.1)-系列2
- 校招季——Python笔记四
- 将默认的Netbeans中文版设置为英文界面
- CF DIV.2 A. The Wall
- 李彦宏的哲学
- const 指针与指向const的指针