收藏
回答

如何解构复杂的JSON格式,获取其中的数据?

微信返回的已发布公众号文档中,存在多级循环的结构,如何获取其中的数据呢?

下面的结构中, 可能有多个图文消息的item结构,还有多篇文章,要通过怎样的循环获取到相应的数据:如digest,content等等?


{
    "total_count":TOTAL_COUNT,
    "item_count":ITEM_COUNT,
    "item":[
        {
            "article_id":ARTICLE_ID,
            "content": {
                "news_item" : [
                    {
                        "title":TITLE,
                        "author":AUTHOR,
                        "digest":DIGEST,
                        "content":CONTENT,
                        "content_source_url":CONTENT_SOURCE_URL,
                        "thumb_media_id":THUMB_MEDIA_ID,
                        "show_cover_pic":1,
                        "need_open_comment":0,
                        "only_fans_can_comment":0,
                        "url":URL,
                        "is_deleted":false
                    }
                    //多图文消息会在此处有多篇文章
                ]
            },
            "update_time": UPDATE_TIME
        },
        //可能有多个图文消息item结构
    ]
}
回答关注问题邀请回答
收藏

2 个回答

  • BOBO
    BOBO
    04-11

    不就是循环解析json结构数据吗

    04-11
    有用
    回复
  • 跨商通
    跨商通
    04-11

    forEach表示不知道难点在哪?

    04-11
    有用
    回复
登录 后发表内容