public static void main(String[] args) { Gson gson = new Gson(); List persons = new ArrayList(); for (int i = 0; i () { }...
分类:
其他好文 时间:
2015-07-30 13:22:25
阅读次数:
101
发布library到Maven仓库在Android Studio中想要使用一些第三方类库的时候非常方便,只需要在build.gradle中加入一行代码就可以了: dependencies {
compile 'com.google.code.gson:gson:2.3.1'
}刚从Eclipse转过来的时候感觉太方便了,也不用下jar包然后拷贝到libs目录了,重要的是以后升级起来灰常方...
分类:
其他好文 时间:
2015-07-28 13:12:58
阅读次数:
180
1. Gson解析的json字符串中如果有数组类型,在生成模型中声明时——第一,要手动初始化列表实例,像这样:public List models = new ArrayList();如果只声明不初始化,解析完成后列表还是空值。第二,不能用接口声明,如果像上面那行代码一样,解析完成后列表的大小是0。...
分类:
其他好文 时间:
2015-07-24 12:02:44
阅读次数:
139
切圆的方法:public Bitmap toRoundBitmap(Bitmap bitmap) { int width = bitmap.getWidth(); int height = bitmap.getHeight(); float roundPx; float left, top,...
分类:
其他好文 时间:
2015-07-22 20:31:18
阅读次数:
100
最近用富文本编辑器,编辑微信素材的时候,发现微信群发的消息内容中有许多Unicode编码字符。
后来发现是Gson使用不当的问题。Gson gson = new Gson();
String articleListStr = gson.toJson(articleList);
//将素材上传到微信服务器,系统群发的消息,其实是微信服务器上的素材。
String resposeString =...
分类:
其他好文 时间:
2015-07-22 14:43:54
阅读次数:
1123
后台bannerlist=homePageService.searchBanner(bannerVO); // 注意这里的Gson的构建方式为GsonBuilder,区别于test1中的Gson gson = new Gson(); Gson gson = new GsonBuilder().e.....
分类:
Web程序 时间:
2015-07-21 16:37:09
阅读次数:
118
SSH返回JSON格式的数据时,需要用到gson,将gson-1.6.jar添加进Build path以后运行,出错:后来把gson-1.6.jar复制到WEB-INF/lib/下再运行,就没再出这个错误了。原来即使加入了Build path也还是要复制到WEB-INF/lib/下,但是其他的jar...
分类:
编程语言 时间:
2015-07-21 16:34:20
阅读次数:
149
哇,原来我已经潜水2年多了,还是需要养成习惯写写东西啊。最近在做一个java web service项目,需要用到jason,本人对java不是特别精通,于是开始搜索一些java平台的json类库。发现了google的gson,因为之前对于protocolbuf有一些了解,带着一些好奇心,我开始使用...
分类:
其他好文 时间:
2015-07-21 14:40:28
阅读次数:
146
gson官网 https://github.com/google/gson, https://github.com/google/gson/releases 官网没找到jar包下载点,根据源码在jdk1.6环境下生成一份jar包. 因为屏蔽问题无法访问,上传于此 便于大家下载使用. http://do...
分类:
编程语言 时间:
2015-07-21 13:07:28
阅读次数:
208
我们在工作中,经常会从服务器获取数据并进行解析,服务器返回的数据有两种:json和xml。json我们可以用gson或者fastjson等优秀的开源框架去进行解析,省去不少麻烦,通常我们只需要把bean设计出来,然后调用一句话就可以解析成功了。而解析xml数据,我们得去一个标签一个标签的去比较,修改...
分类:
移动开发 时间:
2015-07-21 12:12:55
阅读次数:
2588