gpt4 book ai didi

javascript - 在 Angularjs 中访问 json 数据

转载 作者:行者123 更新时间:2023-12-03 08:56:06 25 4
gpt4 key购买 nike

我有一个像这样的 JSON 对象-

[
{
"user": "A220",
"shorttext": "shanghai",
"reportedBy": "S,A",
"questions": "

[{\"question\":\"Q1\",\"is_mand\":\"0\",\"type\":\"text\",\"answer\":\"w\",\"ansYesOrNo\":false,\"ansDetails\":\"\"},{\"question\":\"Q2\",\"is_mand\":\"0\",\"type\":\"text\",\"answer\":\"ed\",\"ansYesOrNo\":false,\"ansDetails\":\"\"}]",
"notifno": "20143995",
"error": "",
"createdOn": "2015-09-09 13:08:36",
"Id": 0,
"$$hashKey": "object:89"
}
]

我需要访问问题中的第一个问题。请注意,我无法像这样访问它alert(obj.questions[0].question);这是 jsFiddle 链接 - LINK to Fiddle

最佳答案

主要问题是对象内部的 questions 数组,它不是一个数组。数组转换为字符串,您必须解析问题以获取带有数据的相应 Json 对象。

这是您的 fiddle 更新:http://jsfiddle.net/marduke182/w02ck9uw/1/

重要的代码部分:

var questonObj = JSON.parse($scope.a[0].questions);

关于javascript - 在 Angularjs 中访问 json 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32497556/

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