首页 > 有没有人可以帮我解析一下下面的json

ldxy_netease_netease_cps,有没有人可以帮我解析一下下面的json

互联网 2021-01-18 17:31:19
在线算命,八字测算命理 有没有人可以帮我解析一下下面的json

whos2002110 回复 lsq357642696: 我刚想了下应该是这么回事, 如果要解析这段json, 你应当知道每个不同的datatype值对应了不同类型的itemdata(有些是数组有些是对象)。 甚至你应该知道每个不同的itemdata的数据格式,这样只需写少量的分支判断datatype,在每个分支中解析特定类型的itemdata。 比如当datatype=14时,你应当能确定datatype一定是个数组,且里面对象的属性都是固定的, 下次同样请求来的datatype=14,itemdata格式不会变。也就是说序列化与反序列应该遵循某个约定。 你认为呢?

有没有人可以帮我解析一下下面的json

lsq357642696 回复 whos2002110: 我就是一个一个取得代码量太大了 现在我就是想找一个方法能简单点的 ,一点点试吧。我用的也是jsonobject,按个属性取得

有没有人可以帮我解析一下下面的json

whos2002110 回复 lsq357642696: 我注意到了,datatype属性有重复, 1 出现了很多次(这个重不重复对json反序列而言不影响)。但是itemdata 有些是数组,有些是对象。 严格来讲确实不规则的。这种情况我猜想可能是由于服务端使用了某个json库导致, 也就是说其它的json库序列化同一个东西可能就不是这样的。最起码里面itemdata 类型必需一致!这也是为什么很多数据传输都不用json的原因, 很多开源的json库处理json标准都不一样。具体你可以百度一下。这样可能没办法直接反序列话出一个对象(获取你再多测试一下)。 一个属性一个属性取应该是可以的。我用的是JSONObject

有没有人可以帮我解析一下下面的json

lsq357642696 回复 whos2002110: 他里面有个datatype那个类型,每个datatype里面都是不一样的,每个有每个的元素类型

有没有人可以帮我解析一下下面的json

whos2002110 回复 lsq357642696: 这个url是规则的。 第一层 error_no,message,result 三个属性。result 里面是 data, hasNextPage, timestamp。date 是个集合 里面对象属性是: datatype,itemdata。itemdata 也是个集合里面的属性都是完整的。大概这个样子

免责声明:非本网注明原创的信息,皆为程序自动获取自互联网,目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责;如此页面有侵犯到您的权益,请给站长发送邮件,并提供相关证明(版权证明、身份证正反面、侵权链接),站长将在收到邮件24小时内删除。