求助,一个时而是数组时而是对象的JSON要怎么解析
从第三方获取的一个json数据,
没值的时候"awakening_info":[],
有值的时候"awakening_info":{"rid":-1,"wizard_id":862051,"unit_id":2933557224,"unit_master_id":10311,"awaken_master_id":10331,"exp":0,"is_awakened":0,"date_mod":"2019-06-27 17:10:10","date_add":"2019-06-27 17:10:10","max_exp":100000}
第一情况是数组,第二种情况是对象,
这种情况要怎么才能对象化,或者有什么方式能解析