没有键的json怎么解析?

博客探讨了遇到一个看似非标准JSON格式的数组时的问题。作者最初认为JSON总是包含键值对,但在研究后发现,JSON也支持数组格式。通过将此数据视为普通数组处理,作者成功解析了它,证明了这种无键数组同样可以被正确处理。
摘要由CSDN通过智能技术生成
<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);">奇葩的json格式,今天调试接口, 发现后台返回一段这样的json格式</span>

看到这个图片数组,当时有点蛋疼,明明不是json格式的, 我以为json的数据类型, 全部都是键值对的, 后来上网查也没查到个所以然来,灵机一动, json,只有俩种格式, 对象和数组, 仔细观察,这个貌似也是数组,只是没有键而已,那是不是也可以当数组来处理呢。 于是乎,如下代码,果然可以解析成功。

String strarray= jsoninfoObject.getString("sub_pic");	
				JSONArray jsonArray =new JSONArray(jsoninfoObject.getString("sub_pic"));
				for (int i = 0; i < jsonArray.length(); i++) {
					ImageView iuView=new ImageView(this);
					iuView.setScaleType(ScaleTyp
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值