当我在我的本机项目中运行以下代码时
console.log("Response= "+JSON.stringify(response));
我可以在控制台中获得如下输出。
Response= {"assets":[{"height":3888,"uri":"file:///data/user/0/com.facebook2/cache/rn_image_picker_lib_temp_6b8db334-4fcc-40ba-94a0-325191a89011.jpg","width":5184,"fileName":"rn_image_picker_lib_temp_6b8db334-4fcc-40ba-94a0-325191a89011.jpg","type":"image/jpeg","fileSize":1914937}]}
我如何从该 JSON 响应中打印“uri”?
查看您的数据,我们可以根据我们看到的内容对其进行细分。因此,对于 JSON,我们有一个包含资产参数的 Javascript 对象。所以要打印资产,我们会console.log(response.assets)
Assets 是一个包含一个项目的数组,因此我们希望从console.log(response.assets[0])
.
然后我们想要来自第一个资产对象的 uri,这将是 console.log(response.assets[0].uri)
希望这是你正在寻找的。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句