gpt4 book ai didi

javascript - 使用 javascript 解析 JSON 对象对于名称中带有点的对象始终返回 'undefined'

转载 作者:行者123 更新时间:2023-12-03 08:57:40 24 4
gpt4 key购买 nike

我有一个带有单个成员“jsonMember”的对象,其中包含一个包含对象的数组,如下所示:

jsonMember: [{"name":"GGLV-L014054","manufacturer.name":"TOSHIBA"},
{"name":"GGLV-W014329","manufacturer.name":"FUJITSU"}]

我能够返回“name”,但是当对“manufacturer.name”进行相同的调用时,我得到了未定义。

我尝试了多种变体,但没有任何运气,我真的很感谢一双有帮助的眼睛。

var parser = new JSONParser();
var parsed = parser.parse(jsonString);
for (i = 0; i < parsed.length; i++) {
var name = parsed[i].name; //Works fine
var manufacturer = parsed[i].manufacturer.name; //returns undefined

最佳答案

改变

varManufacturer = parsed[i].manufacturer.name;

 var manufacturer = parsed[i]["manufacturer.name"];

关于javascript - 使用 javascript 解析 JSON 对象对于名称中带有点的对象始终返回 'undefined',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32419817/

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