2013-11-12 2 views
1
$.getJSON("images/carouselPhotos.json", function(data) { 
       console.log(data); 


      }); 

Это как мой JSON код выглядит и мой файл JSON выглядит следующим образомполучение JSON из файла внутри проекта будет ошибка

{photos : 
[{photo : https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-frc1/480658_569309203089775_1014136234_n.jpg}, 
{photo : https://fbcdn-sphotos-f-a.akamaihd.net/hphotos-ak-ash4/422022_569309163089779_1265521956_n.jpg}, 
{photo : https://fbcdn-sphotos-h-a.akamaihd.net/hphotos-ak-snc6/270818_569309029756459_1227033818_n.jpg}, 
{photo : https://sphotos-a.xx.fbcdn.net/hphotos-ash3/575588_569308903089805_682444353_n.jpg}, 
{photo : https://fbcdn-sphotos-e-a.akamaihd.net/hphotos-ak-ash3/524702_569308839756478_866096962_n.jpg}, 
{photo : https://fbcdn-sphotos-f-a.akamaihd.net/hphotos-ak-ash4/420761_569308689756493_1009837829_n.jpg}] 
} 

Я не вижу ничего плохого в любом месте, но этот призыв к файлу JSon заканчивается функцией ошибки. Я могу видеть данные JSON в error.responseText. Почему это? Может ли кто-нибудь сообщить мне, что я делаю неправильно?

Спасибо

Нихилу

ответ

1

синтаксис JSON диктует, что ключи анс строки должны быть указаны с ", так что ваши данные как JSON будет

{ 
    "photos": [ 
     { 
      "photo": "https: //fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-frc1/480658_569309203089775_1014136234_n.jpg" 
     }, 
     { 
      "photo": "https: //fbcdn-sphotos-f-a.akamaihd.net/hphotos-ak-ash4/422022_569309163089779_1265521956_n.jpg" 
     }, 
     { 
      "photo": "https: //fbcdn-sphotos-h-a.akamaihd.net/hphotos-ak-snc6/270818_569309029756459_1227033818_n.jpg" 
     }, 
     { 
      "photo": "https: //sphotos-a.xx.fbcdn.net/hphotos-ash3/575588_569308903089805_682444353_n.jpg" 
     }, 
     { 
      "photo": "https: //fbcdn-sphotos-e-a.akamaihd.net/hphotos-ak-ash3/524702_569308839756478_866096962_n.jpg" 
     }, 
     { 
      "photo": "https: //fbcdn-sphotos-f-a.akamaihd.net/hphotos-ak-ash4/420761_569308689756493_1009837829_n.jpg" 
     } 
    ] 
} 

хотя ваши URLs было бы неправильно, так как имеют место в них

также см. http://json.org

+0

Большое спасибо. Полагаю, я слишком догнал другие детали, что перестал видеть очевидные вещи: D –

Смежные вопросы