gpt4 book ai didi

javascript - 访问 JSON 对象时出现问题

转载 作者:行者123 更新时间:2023-12-04 19:53:02 24 4
gpt4 key购买 nike

我正在查询 LinkedIn JS API 以返回人员列表。此列表作为 JSON 对象返回。这是回调函数:

.result(function (result) {
profile = result.values[0];
// Do something with the first linkedin profile in the list...
});

对象“result”返回如下内容:

{"values":[{"id":"123456","firstName":"Person","lastName":"One"}, {"id":"123456","firstName":"Person","lastName":"Two"}, {"id":"123456","firstName":"Person","lastName":"Three"}],"_total":3}

我看到的所有文档都使用此语法从结果中获取第 n 项:

var profile = result.values[n];

这在大多数浏览器中运行良好,但在 IE 中会抛出以下错误:

Microsoft JScript runtime error: Object doesn't support this property or method

有人知道如何解决这个问题吗?

提前致谢。

最佳答案

由于“values”键是一个字符串,以下可能有效(抱歉,没有 IE 来测试):

var profile = result['values'][n];

关于javascript - 访问 JSON 对象时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7158657/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com