在 JavaScript "Undefined" 对象中读取 JSON 文件

Reading a JSON file in JavaScript "Undefined" object

我创建了一个 JSON 文件,其中包含一个对象,我正在尝试访问该对象的特定元素。虽然我在尝试获取特定值时得到了对象,但我得到的是“未定义”。 知道这里有什么问题吗?

这是我的 parameters.json 文件

{"employee": { "name": "sonoo", "salary": 56000, "married": true  }}

下面是我如何从我的 JS 文件中检索它

fetch("parameters.json")
        .then(function(resp){
            return resp.json();
        })
        .then(function(data){
            console.log(data);
            
            console.log(data.name);
        })

这是我在控制台中看到的内容:1

截图应该可以看出来,路径是data.employee.name不是data.name.

试试这个:

fetch("parameters.json")
        .then(function(resp){
            return resp.json();
        })
        .then(function(data){
            console.log(data);

            console.log(data.employee); // Whole employee

            console.log(data.employee.name); // Employee name

            console.log(data.name); // Undefined as it does not exist
        })