扫码关注官方订阅号
get一个API,返回一个类似于JsonArray的一个不同JsonObject组成的数据,该如何解析呢? 不同JsonObject各字段不一样的
ringa_lee
如果是用 Gson的话,可以用 JsonElement 的list去接然后根据具体的内容转成不同的类型
var str = '[{"name":"test"},{"id":123},{"size":45}]'; var obj = JSON.parse(str); console.log(obj[0].name); // test console.log(obj[1].id); // 123 console.log(obj[2].size); // 45 console.log(obj[0].id); // undefined
js 是弱类型的语言,没有严格要求数据格式。
建议还是手动解析
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
如果是用 Gson的话,可以用 JsonElement 的list去接然后根据具体的内容转成不同的类型
js 是弱类型的语言,没有严格要求数据格式。
建议还是手动解析