gpt4 book ai didi

javascript - 进入对象或对象的对象的条目和键

转载 作者:行者123 更新时间:2023-12-02 22:07:11 28 4
gpt4 key购买 nike

我刚刚开始处理对象,我不知道如何进入这些嵌套对象。让我向您展示我是如何尝试的:

  $.ajax({
dataType: "json",
url: "Bibliothek.json",
data: data,
success: function(response) {
console.log(Object.entries(response,"objects"));
console.log(Object.values(response,"values"));

var entry1 = Object.entries(response,"objects");
var entry2 = Object.entries(entry1,"entry1");
var entry3 = Object.entries(entry2,"entry2");

console.log(entry1,"entry1");
console.log(entry2,"entry2");
console.log(entry3,"entry3");

var mainkey = Object.values(response);
var types = Object.values(mainkey);
var files = Object.values(types);

console.log(mainkey,"mainkey");
console.log(types,"types");
console.log(files,"files");

},
});

这就是我得到的,那么我如何进入 Attribute:Array(1) 例如?

console

成功后的第一个响应如下所示:

enter image description here

编辑:响应日志+我正在阅读 JSON 文件:https://pastebin.com/wiqajA4P

enter image description here

最佳答案

为了访问数组中的任何实体,您需要引用它们的索引(0,1,2,3)等。使用对象属性,您可以通过它们的对象访问它们 key 。

那么看看您附加的图像,您试图访问哪个属性?

第一个对象位于 Geraetewelten,因此可以使用点符号访问

response.Geraetewelten

您可以继续按照此操作到达 Atrribute 数组(列为 Array(1) 表示它有 1 个子元素。

因为这是一个数组,您可以通过从 0 开始的索引访问子项

所以这就是

response.Geraetewelten.Atrribute[0]

等等

关于javascript - 进入对象或对象的对象的条目和键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59683083/

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