- 浏览: 528306 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (174)
- Groovy (28)
- Grails (14)
- DHTML (5)
- JS (4)
- jQuery (16)
- JAVA (16)
- Eclipse (4)
- Hibernate (2)
- Resin (2)
- Oracle (25)
- Maven (4)
- Struts2 (1)
- WebWork2 (3)
- Tomcat (2)
- Windows7 (4)
- Griffon (2)
- PowerDesigner (1)
- Pro*C (2)
- JDK (1)
- 乱码 (2)
- WebService (3)
- .NET (1)
- 性能 (2)
- 安装 (1)
- 命令行 (1)
- function (1)
- type (1)
- Mysql (1)
- 同步 (1)
- Synchronized (1)
- json (3)
- Office (1)
- Visio (1)
- 自定义形状 (1)
- jsong (0)
- gson (1)
- fastjson (1)
- EM (1)
- DB2 (6)
- Sequence (1)
- RHEL5.x (1)
- WAS6.1 ND (1)
- SQL (1)
- -964 (1)
- Linux (4)
- Date (1)
- Format (1)
- Add (1)
- SHELL (1)
- CSS (2)
- Bootstrap (1)
- nginx (1)
- Openresty (2)
- JWPlayer (1)
- showdoc (1)
- 常用网址 (1)
- lua (2)
- SpringBoot (1)
- Office pdf linux (1)
最新评论
-
纵观全局:
Great
阿里巴巴开源JSON解析组件FastJson简单使用笔记 -
guxuede:
...
Groovy编程技巧 -
a1439226817:
groovy用的多吗?我还没发现有哪个java项目在用这个?
Groovy同步 -
晴子9034:
在网上搜到的几乎全是说满了就扩充。但是我有个疑问,满了就扩充, ...
解决DB2 SQLCODE=-964日志文件满的问题 -
在世界的中心呼喚愛:
好东西啊,就用这个包。
阿里巴巴开源JSON解析组件FastJson简单使用笔记
直接看代码,环境为groovy1.8.6+jdk1.5.31,调试环境使用GroovyConsole
将Gson.jar放到groovy\lib目录里。
输出如下:
将Gson.jar放到groovy\lib目录里。
import com.google.gson.Gson class Test { static main(args){ String jsonTxt = '[{"name":"老张头", "age":66, "phone":["13021131", "15010921"]},{"name":"老李头", "age":86, "phone":["15010353", "13161244"]}]' Gson gson = new Gson() /** 将JSON格式字符串转换成List<user>对象 **/ List users = gson.fromJson(jsonTxt, List.class) println users /********************************************************/ String jsonTxt1 = '{"name":"老张头", "age":66, "phone":["13021131", "15010921"]}' /** 将JSON格式字符串转换成JavaBean对象 **/ User user = gson.fromJson(jsonTxt1, User.class) println user /** 将JavaBean对象转换为JSON格式字符串 **/ String jsonRetString = gson.toJson(user) println jsonRetString } } private class User { String name int age List phone }
输出如下:
[[name:老张头, age:66.0, phone:[13021131, 15010921]], [name:老李头, age:86.0, phone:[15010353, 13161244]]] User@1192efd {"name":"老张头","age":66,"phone":["13021131","15010921"]}
发表评论
-
阿里巴巴开源JSON解析组件FastJson简单使用笔记
2012-07-13 15:02 50746惯例,直接上代码,环境:groovy1.8.6+jdk1.6. ... -
Groovy同步
2012-05-30 14:30 1724原贴点击这里 在 groovy 中同步 我的项目与 gro ... -
Grails编写WebService客户端
2012-05-28 13:39 2811环境:jdk1.6.0.31 + Grails2.0.4 1. ... -
groovy编写webservice服务端和客户端(含连接数据并输出JSON数据)
2012-05-25 16:45 2890个人总结,网上几乎没有此方面资料,有一篇帖子,按照其内容无法运 ... -
使用Groovy进行Socket编程之-字节数组版
2011-12-30 14:53 3460服务端代码: import java.net.Server ... -
Groovy连接2个数据库进行数据操作
2011-11-21 11:37 2020import groovy.sql.Sql clas ... -
(转)Groovy 1.8中的超炫JSON支持
2011-07-29 14:51 2252http://www.groovyq.net/content/ ... -
(转)打动你朋友的11条Groovy超炫代码
2011-07-21 16:20 1405http://www.groovyq.net/content/ ... -
Groovy 浅入
2010-08-31 13:53 1951转贴地址:http://nottiansyf.iteye.co ... -
一个Grovvy开发者的总结!
2010-08-09 15:58 2601转自:http://blog.donews.com/WFoxd ... -
实战 Groovy: 构建和解析 XML
2010-08-09 15:39 1408原贴地址:http://www.ibm.com/develop ... -
如何使用groovyc 和 groovy
2010-08-09 15:32 3180开发人员可直接调用Groovy编译器来编译脚本文件,命令 ... -
Groovy脚本文件里边静态main方法
2010-08-09 15:30 1132class Test2 {//含有static void ... -
Groovy中文件追加和日期格式化
2010-08-09 15:28 1870new File("record.txt" ... -
Groovy配置文件的读写
2010-08-09 15:26 5028import org.asdtiang.util.DESC ... -
Groovy DES加解密
2010-08-09 15:25 2278import java.security.* import ... -
(转)HTTPBuilder:使用Groovy操作HTTP资源
2010-08-09 15:20 3657如今的Web,孤立的应用已经不再吃香,随之而来的是与其 ... -
使用Groovy进行Socket编程之-普通文本版
2010-08-03 12:27 2581服务端代码: import java.net.Serve ... -
(转)Groovy风格的JDBC编程
2010-06-09 16:08 1650原贴地址:http://www.groov ... -
Groovy grep的应用:对得出的数据列表集合进行过滤
2010-01-13 11:41 1904对得出的数据列表集合进行过滤: de ...
相关推荐
Gson解析xml最强大的最方便的工具
http://blog.csdn.net/loveqRc/article/details/54169666 Android学习笔记--Gson笔记
GSON是Google开发并在在GitHub上开源的Java对象与JSON互转功能类库,在Android开发者中也大受欢迎,这里我们就来看一下Java的JSON格式转换库GSON的初步使用笔记:
JSON即JavaScript Object Natation,是一种轻量级的数据交换格式,采用完全独立于语言的...通过本篇文章给大家介绍Android学习笔记45之gson解析json的相关内容,对android gson解析json相关知识感兴趣的朋友一起学习吧
solr 笔记
抽取一下之前项目的框架,做个笔记,最近会推出修改网络框架的版本
OneDaily(还没想好一个好听的名字)此app为阅读类app,分三个部分:仿知乎日报使用豆瓣图书API展示图书,提供综合,文学,...首页 影音 笔记 使用到的开源库RxJava、Retrofit2、okhttp3、Butterknife、Glide、Gson
谷歌师兄的leetcode刷题笔记新闻爬虫 这是一个从各种来源(谷歌新闻 API、谷歌新闻网站、雅虎新闻网站和大量 RSS 提要)收集实时新闻的项目。 所有数据都存储在一个 mongoDB 实例中。 依赖 < dependency > &...
开发笔记 设计好Json数据协议,利用PHP输出Json数据,没有采用Retrofit之类框架,通过封装Okhttp和Gson传入class对象直接获取Java模型对象(出错也会将错误信息生成SysMsg对象避免传回空指针),Gson泛型的问题,将...
JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,为Web应用开发提供了一种理想的数据交换格式。 本文将主要介绍在Android开发中...名称需要使用双引号括起来,值如果
###笔记 该应用程序支持Android 2.3.3及更高版本,增强了对平板电脑和小屏幕的支持,并经过改装以支持 Material Design。 它的设计小巧、简单,并且只在打开时获取新数据。 它目前是一个公开测试版。 构建需要...
使用的图书馆 播放服务-驱动器 AppCompat-v7 设计支持库 回收站视图 Google GSON TextDrawable(用于头像) 下载 笔记 请注意,它不是Messenger应用程序的替代品,并且没有任何特殊功能。 该项目充当各种短信API的...
Retrofit学习笔记 ----Square出品 1. 介绍 ----Retrofit是一个RESTful的网络请求框架(基于OkHttp),该网络请求的工作本质是OkHttp完成,而Retrofit仅负责网络请求接口的封装。 App应用程序通过Retrofit请求网络,...
不得使用任何第三方库(例如,ok-http或gson) 该应用程序应在所有Android手机(例如Nexus 5,三星Galaxy系列等)上正确显示。 必须在最新版本的Android Studio上创建项目 此项目的目标应该是API Level 18以上 ...
[笔记] dagger2: Retrofit和ButterKnife的注解怎么实现 反射 JOOR [ClassLoader==>字节码,apk] Socket==>openfire==>netty 设计模式:都在源码里 更好的使用java: [Json] Gson: [xml==>webservice] [Rxjava] ...
里面包含了json式要用到的jar包,以及我自己写的一个实例,还有一个用于封装不同数据对象方法的笔记
java + okhttp + gson Example 抓取陈皓的专栏,首先获取他的专栏id,抓包分析是48,然后取得所有article的id,然后进行每个篇文章的抓包,api还是比较友好的,都是json,article的内容都是html的,所以效果如下: ...
GOLO的Paysafe服务器监控器应用... gson-2.2.2.jar ================================================== ============================ 笔记: 主类com.servermonitor.core.MonitorApp可用于测试startMonitor方法。