2016-07-26 26 views
4

Ich habe ein JSON-Objekt aussehen,Wie entfernt man Klammern von JSON am Anfang und am Ende?

({ 
    "result":[{ 
     "key":"value"..... 
    }] 
}) 

Ich weiß nicht, wie die Klammern vom Start zu entfernen und wie ( und ) des JSON endet. Bitte führen Sie mich.

+0

Was sind alle Methoden, die Sie ausprobiert haben? Hast du einen Fehler bekommen, als du das versucht hast? –

Antwort

2

Meine Vermutung ist, dass Sie versuchen, auf JSONP-Daten zuzugreifen. Sie müssen wahrscheinlich hinzufügen? Callback =?

var url="http://www.somedata.com"; 
    $.getJSON(url+'?callback=?', function(json){ 
     //loop through deals 
     $.each(json.people,function(i,dat){ 
      $("#todaycal").append("<li>"+dat.name+" "+dat.caseNo+"</li>"); 
     }); 
     $("#todaycal").listview('refresh'); 
    }); 
+0

Danke Khali, es hat funktioniert. –

0

Für die Sake zu Ihrer URL habe ich Ihre JSON als Probe Eingang unter

var test = ({ 
      "result":[{ 
       "key":"value" 
      }] 
     }); 

JSON.stringify(test) Verwenden Sie diese Sache entfernt ( und ) End starten

Ausgabe wie unten

{"result":[{"key":"value"}]} 
Verwandte Themen