Javascript 解析JSON返回值
我以前从未解析过JSON数据。。。什么是解析这个的好的第一步?我显然不需要所有这些,我需要所有“标题”、“种类”和“内容”的实例 您的操作是否类似于解析字符串 这是我抓住它的功能Javascript 解析JSON返回值,javascript,json,parsing,Javascript,Json,Parsing,我以前从未解析过JSON数据。。。什么是解析这个的好的第一步?我显然不需要所有这些,我需要所有“标题”、“种类”和“内容”的实例 您的操作是否类似于解析字符串 这是我抓住它的功能 { "status":"success", "data": { "title":"Testing", "token":"77fl", "questions": [{
{
"status":"success",
"data":
{
"title":"Testing",
"token":"77fl",
"questions":
[{
"title":"How are you?",
"token":"UHGXI",
"kind":"multiple-choice",
"options":
[{
"content":"Good",
"token":"tLAzWd",
"kind":"text"
},
{
"content":"bad",
"token":"8LRR3t",
"kind":"text"
}]}]}}
我返回的数据准确地存储在哪里?是在“结果”中吗
我对这一切都很陌生,所以如果我犯了一些明显的错误,我道歉。我一直在寻找我问题的答案,但找不到一个简单的介绍。我想使用javascript进行解析 答案是肯定的,它存储在结果中。jQuery函数获取返回的JSON字符串,并将其转换回表示所述字符串的本机javascript对象。如果没有返回带有名称的json字符串,则
result
变量将是对象本身。但在您的例子中,您将对象命名为数据
,因此您应该像这样访问它:
$(document).ready(function(){
$("button").click(function(){
$.getJSON("http://quicksurvey.herokuapp.com/api/surveys/77fl/ask.json",function(result){
});
});
});
});
答案是肯定的,它存储在结果中。jQuery函数获取返回的JSON字符串,并将其转换回表示所述字符串的本机javascript对象。如果没有返回带有名称的json字符串,则
result
变量将是对象本身。但在您的例子中,您将对象命名为数据
,因此您应该像这样访问它:
$(document).ready(function(){
$("button").click(function(){
$.getJSON("http://quicksurvey.herokuapp.com/api/surveys/77fl/ask.json",function(result){
});
});
});
});
是的,您可以将其解析为jSON对象。您可以作为javascript对象或属性访问属性和数组 JS版本
$(document).ready(function(){
$("button").click(function(){
$.getJSON("http://quicksurvey.herokuapp.com/api/surveys/77fl/ask.json",function(result){
//result.data
//result.status
});
});
});
});
是的,您可以将其解析为jSON对象。您可以作为javascript对象或属性访问属性和数组 JS版本
$(document).ready(function(){
$("button").click(function(){
$.getJSON("http://quicksurvey.herokuapp.com/api/surveys/77fl/ask.json",function(result){
//result.data
//result.status
});
});
});
});
为什么要投否决票?一个评论会很有用,一个匿名的否决票并不能改善任何事情……我不知道为什么你会得到否决票,但是循环方法对我来说非常有效!我感谢你的帮助。我希望我能感谢两个人帮了我的忙,感谢曾经逆转了否决票的人:)为什么否决票?一个评论会很有用,一个匿名的否决票并不能改善任何事情……我不知道为什么你会得到否决票,但是循环方法对我来说非常有效!我感谢你的帮助。我希望我能感谢两个人帮了我的忙,感谢他们曾经逆转了我的反对票:)