使用gson解析json数组,Gson解析

  使用gson解析json数组,Gson解析

  之前的博客说过将json解析成java的方法,使用

  然而,这些jar包在解析时间层遇到了一个问题,即当时间字符串被转换成java的Timestamp对象时,抛出了一个异常。这个问题一直没有解决。前两天突然想起来,就去网上找了一些解决办法。我找了很久也没有找到一个完美的解决方案,要么很复杂,要么无法实现。最后发现有人说用google的Gson解析json还是挺方便的,于是尝试用Gson解析json。

  这里有一个简单的例子来说明。

  这是一颗爪哇豆

  包baz.javabean

  导入Java . SQL . timestamp;

  公共类产品{

  私有字符串名称;

  private int id

  私有时间戳日期;

  公共产品(){

  //TODO自动生成的构造函数存根

  公共产品(字符串名称、int id、时间戳日期){

  super();

  this.name=name

  this.id=id

  this.date=date

  //json字符串

  string JSON= { name : guli cheng , id:123456, date : 2013-4-13 12:36:54 } ;

  //新建一个产品对象

  Product product=新产品();

  //将json字符串转换为java对象

  product=gson.fromJson(json,product . class);

  //输出

  system . out . println( Name: product . getname());

  system . out . println( Id: product . getid());

  system . out . println( Date: product . getdate());

  输出是:

  名称:郭里成

  Id:123456

  日期:2013-04-13 12:36:54.0

  看,很简单。

  要使用jar包,你可以在这里下载http://pan.baidu.com/share/link?shareid=440391 uk=3457081238

  或者在官网下载。

  更深入的介绍,请看看这些博客。

  Gson使用http://www.360doc.com/content/11/0309/16/1332348 _ 99601000 . shtml

  Gson学习笔记3358 www.360doc.com/content/11/0111/14/1332348 _ 85735384 . shtml

  Json数据解析http://www.360doc.com/content/12/0903/10/7662927 _ 233881217 . shtml

  Android http://www.360doc.com/content/11/0815/14/7322578 _ 140545909 . shtml中使用Gson的例子

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • js把字符串转为json,json字符串转换成json对象
  • js把字符串转为json,json字符串转换成json对象,js 将json字符串转换为json对象的方法解析
  • json语法格式,json格式定义
  • json语法格式,json格式定义,Json格式详解
  • json格式数据类型,什么是JSON数据-其常见格式是什么-
  • json格式数据类型,什么是JSON数据-其常见格式是什么-,JSON 数据格式详解
  • json格式怎么写,json文件内容格式
  • json格式怎么写,json文件内容格式,json文件书写格式详解
  • json数组对象转化为json字符串,js把数组转化为json
  • json字符串转换成对象有哪几种方法,字符串转化为json的方法
  • json字符串转换成对象有哪几种方法,字符串转化为json的方法,JSON对象转化为字符串详解
  • json基础介绍与详细用法教程,json基础知识
  • json基础介绍与详细用法教程,json基础知识,JSON基础介绍与详细用法
  • json去掉反斜杠,json字符串中有反斜杠
  • json去掉反斜杠,json字符串中有反斜杠,详解json串反转义(消除反斜杠)
  • 留言与评论(共有 条评论)
       
    验证码: