sbf999胜博发老虎机关于json的字符串转换问题

2016/12 01 13:12
此文章不得转载,如有需要请联系网站管理员。

一度的温暖,一百度的爱情,来自于sbf999胜博发老虎机的点点滴滴

运用反射技艺,自己封装一个类,提供一个办法将恣意东西转换成一个json款式的字符串

你需求的是GSON这类的东西来帮你完成

既然是自定义的类,那么应该意味着这个类纷比方定会提供统统字段的gettersetter办法,以是你用反射的思路的精确的。
其次可以在项目初始化阶段就把统统的类都运用反射,把统统字段读取并保管上去,可以选择运用类名作为key,然后自定义一个描绘类作为value,放进Map中。
这个描绘类描绘了类的字段信息。
最后再构造一系列的转化类,这些类针对差别范例的数据做转化,如针对自定义类,则运用自定义类转化器,遇到List类运用List转化器,遇到Stirng则直接输入值。
如许的话,在将东西转化为json字符串时,根据类名获取描绘类,再遍历描绘类的信息,针对差别的字段范例调用差别的转化类将字段输入成字符串,最后拼接这些字符串。
以上只是提供一种完成思路, 欢迎讨论。

(看完/读完)这篇文章有何感想! 来看看sbf999胜博发老虎机是怎么评论的吧!

--转载请注明: sbf999胜博发老虎机_胜博发娱乐老虎机_sbf999胜博发pt娱乐老虎机 » sbf999胜博发老虎机关于json的字符串转换问题

发表评论

(必填)