转载请注明出处:http://blog.csdn.net/itachi85/article/details/45172205
json解析我们不陌生了,不过每次编写解析的代码时总是很头疼,一堆很无聊的代码,如果有50个接口那就得写50个相似的解析处理。其实谷歌和阿里很早就推出了解析json的工具包,谷歌的Gson,阿里的FastJson,还有一个jackJson。有人说jackJson解析速度快,大数据时FastJson要比Gson效率高,小数据时反之。不过我还是偏爱谷歌的Gson,即使效率可能偏低,但是稳定性肯定没得说,FastJson和jackJson就不知道了。
现在我们来看看Json是如何解析的:
1.下载Gson开发包,放入工程libs目录下:
http://download.csdn.net/detail/itachi85/8617065
2.编写Bean文件:
先看一下json数据:
{
"array": [
{
"username": "在中",
"recommend": 0,
"user_photo": "0",
"like": false,
"reply_cnt": 3,
"distance": "2154m",
"add_date": "3天前",
"text": "肯德基快吃吐了,明天去麦当劳看看",
"stamp__name": nul