Membaca File JSON dengan jQuery

Hai, saya sedang mencoba membaca data dari File JSON dengan jQuery. Ini adalah JS saya:

$(document).ready(function() {
    var myItems;

    $.getJSON('testData.json', function(data) {
        myItems = data.items;
        console.log(myItems);
    });
});

Dan itu adalah File JSON:

{"fname":"rafael","lname":"marques","age":"19"}
{"fname":"daniel","lname":"marques","age":"19"}

Ketika saya membuka Halaman HTML di Browser, saya tidak dapat melihat apa pun di Konsol.

Larutan

Tambahkan koma setelah setiap objek, bungkus dengan [] dan mengapitnya dengan objek dengan properti items di file json sehingga akan terlihat seperti

{
    items: [
    {
        "fname": "rafael",
        "lname": "marques",
        "age": "19"},
    {
        "fname": "daniel",
        "lname": "marques",
        "age": "19"
    }]
}

maka Anda harus mencoba untuk

$.each(data.items, function(key, val) {
   alert(val.fname);
   alert(val.lname);
})
Komentar (0)
{"fname":"rafael","lname":"marques","age":"19"}
{"fname":"daniel","lname":"marques","age":"19"}

Bukan file json yang benar. Tambahkan koma di antara baris atau buatlah seperti ini:

{items:[
    {"fname":"rafael","lname":"marques","age":"19"},
    {"fname":"daniel","lname":"marques","age":"19"}
]}

untuk memenuhi persyaratan yang Anda inginkan.

Tetapi membuka konsol untuk melihat kesalahan akan menyelesaikan masalah ini.

Komentar (0)