Javascript 通过JSON获取数据

Javascript 通过JSON获取数据,javascript,json,Javascript,Json,下面我有一些JSON,我想做的是遍历JSON文件,拉出“title”元素并列出一个列表。有人能帮忙吗 { "slides" : { "sl_0_0" : { "title" : "Slide 0-0", "copy" : "Copy for slide 0-0", "link" : "sl_0_0.html" }, "sl_1_0" : { "title

下面我有一些JSON,我想做的是遍历JSON文件,拉出“title”元素并列出一个列表。有人能帮忙吗

{ "slides" : {
        "sl_0_0" : {
            "title" : "Slide 0-0",
            "copy" : "Copy for slide 0-0",
            "link" : "sl_0_0.html"
        },
        "sl_1_0" : {
            "title" : "Slide 1-0",
            "copy" : "Copy for slide 1-0",
            "link" : "sl_1_0.html"
        },
        "sl_1_1" : {
            "title" : "Slide 1-1",
            "copy" : "Copy for slide 1-1",
            "link" : "sl_1_1.html"
        },
        "sl_2_0" : {
            "title" : "Slide 2_0",
            "copy" : "Copy for slide 2_0",
            "link" : "sl_2_0.html"
        },
        "sl_2_1" : {
            "title" : "Slide 2_1",
            "copy" : "Copy for slide 2_1",
            "link" : "sl_2_1.html"
        },
        "sl_2_2" : {
            "title" : "Slide 2_2",
            "copy" : "Copy for slide 2_2",
            "link" : "sl_2_2.html"
        }
    }
}

对待JSON对象就像对待任何其他javascript对象一样。因此,您可以使用for循环进行交互,如下所示:

var jsonObj = { /* your JSON object here */ };
for ( var id in jsonObj.slides ) {
    var slide = jsonObj.slides[id];
    var title = slide.title; //etc.
    /* Now you can build your list */
}

哦哦。。。你想让我们写你的代码?到目前为止你试过什么?你在用什么语言?。。。我们这里没有太多的内容…你在用哪种编程语言?不,我没想到你会写我的代码。我以前没有使用过JSON,所以我只是在寻找一些领导者:到目前为止,我拥有的是:var info=JSON.parse(request.responseText);var输出=“”;对于(var i=0;我将代码添加到您的问题中。它作为注释不可读。