我如何从 JSON React Native 中获得价值?
Posted
技术标签:
【中文标题】我如何从 JSON React Native 中获得价值?【英文标题】:How I get value from JSON React Native? 【发布时间】:2022-01-16 00:09:42 【问题描述】:这是我的 JSON 响应。你能告诉我如何获得每日数组值吗?
当我打印 console.log(data.timezone)
时,它正在工作,但我如何打印 daily[0].temp[0].day
"lat": 7.3127,
"lon": 80.6831,
"timezone": "Asia/Colombo",
"daily": [
"dt": 1639290600,
"sunrise": 1639269596,
"temp":
"day": 28.45,
"min": 19.96,
"max": 28.6,
,
"dt": 1639290600,
"sunrise": 1639269596,
"temp":
"day": 28.45,
"min": 19.96,
"max": 28.6,
"dt": 1639290600,
"sunrise": 1639269596,
"temp":
"day": 28.45,
"min": 19.96,
"max": 28.6,
]
【问题讨论】:
【参考方案1】:daily = data.daily
for(let i=0; i < daily.length; i++)
console.log(daily[i].temp.day)
【讨论】:
【参考方案2】:temp 不是数组!是对象所以你不能得到索引
console.log(data.daily[0].temp.day)
【讨论】:
以上是关于我如何从 JSON React Native 中获得价值?的主要内容,如果未能解决你的问题,请参考以下文章
如何从 React Native 中的 JSON 获取数据?
如何将图像从JSON文件放到React Native Js页面
如何将 JSON 对象从 React Native 发送到 Laravel 服务器?