Unexpected Token O İn JSON Hatası

  1. Bad Code
    2
    2474
    14.11.2018 09:42:00

    Arkadaşlar Unexpected Token O İn JSON Hatası hatası alıyorum. Yaptığım işlem json string ifadeyi object olarak parse edip içerisindeki değerlere erişmek .Kodlar aşağıdaki gibidir. Çözüm nedir??

    var haber=[{"id":1,"icerik":"Manşet haberleri"},{"id":2,"icerik":"spor haberleri"}]
    var icerikler=JSON.parse(haber);
    

    Uncaught SyntaxError: Unexpected token o in

    json javascript 2 yıl önce 888 Görüntüleme

( 1 ) Cevap

  1. ali
    2
    ali
    6418
    14.11.2018 09:45:00
    var haber=[{"id":1,"icerik":"Manşet haberleri"},{"id":2,"icerik":"spor haberleri"}]
    

    Burdaki haber değişkenin zaten object formatında tekrar parse etmek istediğin için hata alıyorsun. Direk objenin propertylerine erişebilirsin zaten.

    icerikler=haber[0].icerik;
    "Manşet haberleri"
    
    icerikler=haber[1].icerik;
    "spor haberleri"
    

Cevabınız