比较牛逼的东西,关于GSON的封装问题

问题描述

各位:目前项目中用到了googlegson作json字符串和对象进行互转,出现一个问题,newGson().fromJson(jsonStr,java.lang.reflect.Typetype);这个方法是把一个json字符串转换为一个引用对象的。SFOPRespose<Person>res=(SFOPRespose<Person>)newGson().fromJson(jsonStr,newTypeToken<SFOPRespose<Person>>(){}.getType())上面这样的代码感觉很别扭,特别是那个newTypeToken<SFOPRespose<Person>>(){}.getType(),各位牛人有没好的方式去构建这个Type,不需要这样去匿名类去得到type,想搞简单些的方式,各位有没好的方式????

解决方案

解决方案二:
举个例子,比如把一个json字符串转为map对象这个时候可以Stringstr="JSON字符串";newGson().fromJson(str,Map.class);这样就行
解决方案三:
我现在是要支持SFOPRespose<Person>泛型的这个对象中的一个属性是Tgson要支持泛型就要用Type形式的

时间: 2024-11-02 09:57:01

比较牛逼的东西,关于GSON的封装问题的相关文章

为什么美国学生学的数学比我们简单却还能做出很牛逼的东西?

听说过这样一种说法:美国初中生学的数学是咱们国家小学生学的水平,美国高中生学的数学是咱们国家初中的水平.(不知道对不对) 那么,为什么很多需要数学的东西(比如计算机图形学领域)都是人家做出来的而不是咱们 ?算法对数学的要求够大了吧? PPS:一个类似的回答,有启发意义:美国高中教育那么粗浅,大学教育那么尖端,中间的 Gap 怎么搞定? 私以为 @倪大为 同学引用的答案说的是最正确的.特此赞同一下:"美国给予不热爱数学的学生最基础的数学教育,而给予热爱数学的天才最高水平的数学教育." 长久以来,中

Undo和Redo以及牛逼的MVCC

前段时间看了下数据库的基础知识,稍微整理一下. 什么是Redo Redo,顾名思义就,重做.以恢复操作为目的,重现操作. Redo记录transaction logs,分为online和archived. 比如,机器停电,那么在重起之后需要online redo logs去恢复系统到失败点. 比如,磁盘坏了,需要用archived redo logs和online redo logs区恢复数据. 什么是Undo Undo,意为取消,以撤销操作为目的,返回上一个状态,类似备份. 注意:Redo也会

浅谈个人对百度筷搜的看法:真的很牛逼 但也吹了牛皮!

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 百度筷搜是个好产品,抛开技术层面不谈,起码比谷歌眼睛来的更实在. 往大了说,这是可以影响到我大中国全民健康与国运的一个产品(呵呵-). 往小了说,如果一款长的很像筷子的智能11585.html">硬件设备,跟手机上装的app配合使用,可以检测油品.水品.果蔬品,甚至还能检测营养成分.产地.保质期等,是不是觉得很酷炫狂拽吊炸天啊

马佳佳:认为70后跟我是大叔萝莉关系是接受不了我比他牛逼

导读 一个23岁的女孩,在两年间,凭借幽默与犀利,精明与无畏,成为创业新锐独秀的一枝,成为报端网路热议的人物,成为沉闷社会新鲜的风景.她的过往,有何际遇?她的现在,有何难题?她的未来,有何变局? 对话:陈为宋美慧 开店是"醉翁之意不在酒" 问:你大学时候时候不怎么去上课,怎么抗住压力,坚持下来的? 马佳佳:压力不大啊.很多朋友开玩笑说,在创业圈把大学读毕业了是一件很丢人的事,都没退学一看事情就做不大. 问:你的大学老师杜采称你为"90后意识形态的总Boss",这是很

什么原因导致了某些科技圈子里技术最牛逼的人在搞行政,而技术很一般的人在做科研?(转)

最近一年左右兼职技术管理的经验试总结,核心理念就是以人为本. 小作坊 小项目的构成往往是一个相对有经验的人作为 leader,带几个毕业生构成一个三五个人的小作坊.没有达到配置专门的项目管理人员的程度,因此管人管事管技术,三权集中在一个人身上. 对效率上有好的和坏的影响,但也是不错的选择,开发人员一般是比较难管理的,职业的项目经理很难做好这个事情. 这也从一定程度上让这个 leader 的精力极大分散,很难做较多的 coding 工作,分散在项目管理,对外对内协调,以及人才培养,质量控制等工作.

别在论坛发广告外链了,学学牛逼人物牛逼的推广方式吧

别在论坛发广告外链了,跟个贴小广告似的,不但不会提高网站知名度,还会让人觉得你这个企业不权威,就个二流产品,学习一下那些牛逼的人物,做的牛逼的推广方式吧. 土豪式 柴静掏100万拍雾霾?这是一个很好的选择,这100万是花的值的,如果是某一个绿化.景观等企业老板去做一件这样的事情,我相信他的公司会发展的很壮观.但耗资100万不是每一个老板都能够做到的,方法确实是一个好方法,但不是每一个人都可以做. 才艺式 你是咋知道知乎的?我的回答是,我是在非诚勿扰上知道知乎的,不记得是什么时候了,知乎COO上非

Bootstrap嵌入jqGrid,使你的table牛逼起来_jquery

Bootstrap原生的table组件只能满足简单的数据展示,满足不了更富有操作性的要求.当然了,你可以找到一款叫做"DataTables-1.10.11"的基于bootstrap的table组件,但如果你对API看得不甚了解的话,用起来可就痛苦了,但是如果你选择使用jqGrid,那么本篇教程就给你带来了解决这种富操作性table的解决方案. 一.效果展示 OK,就展示这一张图片,相信你已经爱上了bootstrap版的jqGrid,和bootstrap很兼容,简直完美,当然了,这需要我

牛逼顿

这斜乜的眼神,微微上扬的左嘴角,坚挺的鹰钩鼻,笑而不语-- 确实透着股秒杀春哥,视女人为粪土的轰轰牛气.   作者:singularitys   3月28日是牛顿的忌日,但是知道的人很少,我们毕竟更关心沈殿霞和张国荣.其实牛顿老师在科学圈里曾经很有权势,被女王封了爵位成了贵族,人称牛爵爷,官至皇家造币局局长兼皇家学会会长.如果阿尔伯特没有辞了以色列总统的话和他有一拼. 说他有权势并不仅是官大,主要是贡献大.如果17世纪就有诺贝尔奖的话,牛顿老师至少能连续垄断4届物理学奖(分光计.力学体系的构建.

250ip月赚5000 牛逼站长 你敢拿出来晒吗

中介交易 SEO诊断 淘宝客 云主机 技术大厅 自"250ip月赚5000元"的文章在站长网上发表后(详见/article/20080118/69335.shtml),站长同行褒贬不一:在评论中进行谩骂.人身攻击有之;加QQ好友支持.鼓励者有之.现本人提出一些认识及感受,愿与大家共同探讨,以期仁者见仁,智者见智.同时申明,话题仅限于网站运营范畴,与道德品质无关!!! 评价一个人的好坏以及其行为的对错,不同的人物.社会环境.历史时期造成的角度差异会造成截然不同的评判标准.比如:伟大的领袖