使用fastjson解析较为复杂的json数据。

在Android开发中,由于JSON数据结构复杂,涉及到多层级目录,使用Fastjson进行解析可以提高效率。本文作者在自己的糗事百科客户端中应用了Fastjson,并详细介绍了如何根据JSON结构创建对应的Bean类,如ItemBean、UserBean、VotesBean和ImageSize等,强调了Bean类属性名需与JSON键名一致以确保正确映射。
摘要由CSDN通过智能技术生成

app设计中,很多倾向于使用json。

如果数据传递中,目录层次结构多,设计到的方面比较多了,json层级结构就比较复杂。

json解析有很多种方式,网上流传的fastjson是最快的方式。因此我自己做的糗事百科客户端中也使用了这个。这里记录下使用。


首先,看一段json数据。

{
    "count": 30, 
    "items": [
        {
            "image": null, 
            "published_at": 1415478930, 
            "tag": "", 
            "user": null, 
            "image_size": null, 
            "id": "93464687", 
            "votes": {
                "down": -86, 
                "up": 578
            }, 
            "created_at": 1415478930, 
            "content": "说个朋友的事情吧!很长,耐心看完!简短割一下,纯手打。一个男性朋友,以下简称齐,他是在动车组工作的,28岁,身高1.8米,相貌端正,不抽烟不喝酒,不好名牌,月薪5000,人很不错,去年夏天相亲认识个女的,以下简称璐,27岁,身高也就1.6米,工作临时工,月薪1000,喜欢车(自己买不起,家里不给买),什么东西都喜欢好的。今年俩人研究结婚,我们之间比较熟络,这是背景。之前问她处没处过对象,璐说就处过一个,处了半年。问过她和齐有没有住一起,璐说,夜不归宿她爸爸会打死她,老公是警察,公安网上查的到任何东西,那天璐让老公帮忙查点东西,结果老公意外发现璐的开房记录多达20多条,亮点是分别和6个不同的男的!!!他俩都看糗百,还是逆了吧!!!希望顶高点让男的看到,擦亮眼睛,别花了50多万娶家个好几手货!这条过了再爆璐家里提的各种奇葩要求!", 
            "state": "publish", 
            "comments_count": 30, 
            "allow_comment": true
        }, 
        {
            "image": null, 
            "published_at": 1415476799, 
            "tag": "", 
            "user": {
                "created_at": "0", 
                "last_device": null, 
                "role": "n", 
                "last_visited_at": "0", 
                "state": "active", 
                "login": "王致和—逗妇乳", 
                "id": "21544723", 
                "icon": "20141016154050.jpg"
            }, 
            "image_size": null, 
            "id": "93461303", 
            "votes": {
                "down": -41, 
                "up": 456
            }, 
            "created_at": 1415476799, 
            "content
  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值