gpt4 book ai didi

javascript - 我如何解析 json 值并将 id 放入变量中

转载 作者:行者123 更新时间:2023-12-02 17:11:43 24 4
gpt4 key购买 nike

你好,我有这个 jquery 代码:

var fbuid = zuck;
var fbjson = $.getJSON("https://graph.facebook.com/"+fbuid);

如何将 json 中的 id 直接获取到 var 中:

{
id: "4",
first_name: "Mark",
gender: "male",
last_name: "Zuckerberg",
link: "https://www.facebook.com/zuck",
locale: "en_US",
name: "Mark Zuckerberg",
username: "zuck"
}

我想将 id 从 json 获取到 var,如下所示:

var fbjson.id;

如何使用 jquery 做到这一点?

最佳答案

所以你已经很接近了,但你还有一些事情需要调整。 Ajax 是异步的,这意味着您正在等待服务器响应。获得该数据后,您需要填充该数据。请注意,在 getJSON 触发并完成之前,您将无法引用 fbjson。

根据jQuery documentation for getJSON

您需要有一个与此类似的回调 -

var fbuid = 'zuck';
var fbjson;

$.getJSON( "https://graph.facebook.com/"+fbuid, function( data ) {
fbjson = data;
});

注意,我将回调中的 fbjson 分配给了服务器响应的数据。现在您可以将其引用为

fbjson.id

关于javascript - 我如何解析 json 值并将 id 放入变量中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24766402/

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