JSON解析
LM_AC
本人博客原创内容只是个人观点,若有错误,请大神指正.
展开
-
JSON解析
1 .首先来看JSON的含义:JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。 JSON数据作为目前网络中主流的数据传输格式之一,应用十分广泛。 2 . 另外,JSON就是一串字符串 只不过元素会使用特定的符号标注。 3 . {} 双括号表示对象 [] 中括号表示数组 “” 双引号内是属性或值, : 冒号表示后者是前者的值(这个值可以是字符原创 2017-08-29 08:46:00 · 401 阅读 · 0 评论 -
原生的JSON解析
1 . json官方提供:JSON 来看四种需要解析的不同类型: 首先是需要用到的Person类package com.qf.demo;public class Person { private String name; private int age; public Person() { // TODO Auto-generated constructor原创 2017-08-29 22:11:25 · 504 阅读 · 0 评论 -
原生解析方式下的生成数据
1 . 生成纯对象的数据,例如,想要生成{name:zhagnsan , age: 20}package com.qf.demo2;import org.json.JSONException; import org.json.JSONObject;public class Test { public static void main(String[] args) { //{na原创 2017-08-29 22:18:42 · 274 阅读 · 0 评论 -
谷歌的gson解析
1 . 谷歌:GSON 1).Gson gson = new Gson(); 2).gson.fromJson(json,javabean.class)—>java的对象 3).gson.fromJson(json,new TypeTokenpackage com.qf.demo3; /** * 一定要保证 类中的属性名 和 json字符串中 键 名字一样 , 才能解析出对应的数据 *原创 2017-08-29 22:28:01 · 430 阅读 · 0 评论 -
使用谷歌的gson生成数据
1 . 比原生的json解析生成数据简单package com.qf.demo4;import com.google.gson.Gson; import com.qf.demo.Person;public class Test { public static void main(String[] args) { Gson gson = new Gson(); P原创 2017-08-29 22:30:47 · 295 阅读 · 0 评论 -
阿里fast-json方式解析和创建字符串
1 . 阿里巴巴:fast-json 1).JSON.parseObject(json,javabean.class); 2)JSON.parseArray(json,javabean.class);List<> 2 . package com.qf.demo5;import com.alibaba.fastjson.JSON; import com.qf.demo.Person;publi原创 2017-08-30 08:47:41 · 538 阅读 · 0 评论 -
分页(对查询出的数据进行分页显示)
而不是对全部的数据进行分页显示 同上篇分页,不同的是dao层进行查询时的代码是这样的:public List<Book> queryBookList2(String name, int pageNo, int pageSize) throws SQLException { QueryRunner queryRunner = new QueryRunner(C3P0U原创 2017-10-07 17:25:33 · 2218 阅读 · 0 评论