javascript - 尝试从 json 获取字符串值时出现错误

标签 javascript jquery json ajax

我在尝试访问字符串 AFH(currencyId) 时遇到错误。我收到的错误是“未捕获类型错误:无法读取未定义的属性‘大陆’” JSON

这是我尝试访问该字符串的方法。

(1) 在我向 Json 文件的端点发出 ajax 请求后,当 ajax 请求成功时,我将信息(数据)存储在名为 data 的变量下。

(2) 这是错误的来源:

console.log(data.Continents[0].Countries[0].CurrencyId)

谁能帮助我理解我所缺少的东西?

最佳答案

国家/地区[0]之间有一个空格

console.log(data.Continents[0].Countries [0].CurrencyId)

应该是

console.log(data.Continents[0].Countries[0].CurrencyId)

关于javascript - 尝试从 json 获取字符串值时出现错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43748299/

相关文章:

javascript - 如何在javascript中以列表形式获取具有类名的所有元素

php - 点击浏览器后退按钮时提交表单

javascript - Materialise CSS Select 更新错误

javascript - 使用 jQuery 的 MVC 形式的 HTTP 404

java - 对Jackson使用非JSON格式

javascript - AngularJS 动态路由和模板

javascript - 如何在 html5 和 WebGL 中从 ArrayBuffer 创建纹理

jquery - 防止日期选择器触发父鼠标离开

java - 我是第一次从事ES。我正在尝试将批量json文件上传到Java中的新Elasticsearch索引中,但出现错误

java - 整个 Spring MVC Rest Controller 的 @JsonView 声明