Javascript 如何访问嵌套对象中的JS对象值?

Javascript 如何访问嵌套对象中的JS对象值?,javascript,json,object,Javascript,Json,Object,我无法访问此JS对象中的数据。我可以通过访问data.queryParams来获取此数据。但是如果我试着钻得低一些,我就没有定义。下面是我执行JSON.stringify(data.queryParams)时显示的内容。我尝试了data.queryParams.attributes、data.queryParams[0]、data.queryParams.handle等,但都没有定义 控制台日志(数据) console.log(data.queryParams) 尝试使用JSON.parse将J

我无法访问此JS对象中的数据。我可以通过访问data.queryParams来获取此数据。但是如果我试着钻得低一些,我就没有定义。下面是我执行JSON.stringify(data.queryParams)时显示的内容。我尝试了data.queryParams.attributes、data.queryParams[0]、data.queryParams.handle等,但都没有定义

控制台日志(数据)

console.log(data.queryParams)


尝试使用JSON.parse将JSON字符串转换为对象,然后可以访问数据

let attributes=JSON.parse(data.queryParams).attributes;

console.log(attributes)
我认为您的响应有问题,您的数据被设置为对象的键

const obj={
“主机名”:“127.0.0.1”,
“路径”:空,
“queryParams”:{
//以下是您的数据作为密钥
“{\'attributes\”:[{\'handle\”:“email\”,“name\”:“email\”,“value\”:\”test@test.com\“},{handle\”:“fname\”,“name\”:“First name\”,“value\”:“Luke\”,{handle\”:“lname\”,“name\”:“Last name\”,“value\”:“Skywalker\”,{\“handle\”:“zip\”,“name\”:“邮政编码”,“value\:“73067-9895\”,{\“handle\”:“uuid\”,“name\”,“唯一标识符\”,“name\”,“,”值\“:\“XXXXXXXXXXXXX\”}],“状态\”:[{“组\“:“企鹅\”,“子组\]:[\“国王企鹅\”],“已验证\“:true}]:”,
}, 
“方案”:“exp”,
};

let value=Object.keys(obj.queryParams)[0];//尝试不使用JSON.stringify
Its,因为我已经深入研究了该对象。那是我能做的最远的了。数据必须包含4个元素:data.path、data.hostname、data.scheme和data.queryParams。queryParams是唯一一个对象。我认为
queryParams
已经是JSON了,所以尝试不使用
JSON.stringify
.Show a。尽管看起来需要
JSON.parse
。但这不起作用。数据就是我命名的变量。我仍然没有定义。我将用完整的数据变量更新它。回答更新,尝试此操作我得到以下结果:JSON解析错误:意外标识符“object”*[本机代码]:parseThank@Rap Sherlock中为null。就是这样。我已经做了好几个小时了。
Object {
  "hostname": "127.0.0.1",
  "path": null,
  "queryParams": Object {
    "{\"attributes\":[{\"handle\":\"email\",\"name\":\"Email\",\"value\":\"test@test.com\"},{\"handle\":\"fname\",\"name\":\"First Name\",\"value\":\"Luke\"},{\"handle\":\"lname\",\"name\":\"Last Name\",\"value\":\"Skywalker\"},{\"handle\":\"zip\",\"name\":\"Postal Code\",\"value\":\"73067-9895\"},{\"handle\":\"uuid\",\"name\":\"Unique Identifier\",\"value\":\"XXXXXXXXXXXX\"}],\"status\":[{\"group\":\"penguins\",\"subgroups\":[\"King penguins\"],\"verified\":true}]}": "",
  },
  "scheme": "exp",
}
Object {
  "{\"attributes\":[{\"handle\":\"email\",\"name\":\"Email\",\"value\":\"test@test.com\"},{\"handle\":\"fname\",\"name\":\"First Name\",\"value\":\"Luke\"},{\"handle\":\"lname\",\"name\":\"Last Name\",\"value\":\"Skywalker\"},{\"handle\":\"zip\",\"name\":\"Postal Code\",\"value\":\"73067-9895\"},{\"handle\":\"uuid\",\"name\":\"Unique Identifier\",\"value\":\"42e97018b6604fe491b82b629ad65c23\"}],\"status\":[{\"group\":\"penguins\",\"subgroups\":[\"King penguins\"],\"verified\":true}]}": "",
}