getirme (en bu info.json diyelim): Yakalanmayan (sözden) SyntaxError: Beklenmedik belirteç 'in böyle yapılandırılmıştır birkaç JSON dosyaları var fonksiyonunu
{
'data': {
'title': 'Job',
'company': 'Company',
'past': [
'fulltime': [
'Former Company'
],
'intern': [
'Women & IT',
'Priority 5'
]
],
'hobbies': [
'playing guitar',
'singing karaoke',
'playing Minecraft',
]
}
}
Ve ayrı bir JavaScript dosyası
,function getJSONInfo() {
fetch('info.json').then(function(response) {
return response.json();
}).then(function(j) {
console.log(j);
});
}
Ve getJSONInfo()
çalıştırdığınızda bu hatayı almaya devam: Ben şöyle bir işleve sahip
Uncaught (in promise) SyntaxError: Unexpected token '
Neyi özlüyorum? Herhangi bir yerde '
yok, bu yüzden neyin yanlış olduğundan emin değilim.
Aynı sorunu alıyorum, ancak yanıtım yakın zamana kadar benim için çalışan .NET OAuth kodundan geliyor. Sorunun ne olduğunu hatırlıyor musun? – Tom
@Tom, çünkü çift tırnak yerine tek tırnak kullandım, tekli kullanmak için geçersiz JSON oldu! –