Angularjs 如何在开始和结束时从JSON中删除括号?

Angularjs 如何在开始和结束时从JSON中删除括号?,angularjs,json,Angularjs,Json,我有一个Json对象,看起来像 ({ "result":[{ "key":"value"..... }] }) 我不知道如何删除JSON开头和结尾的括号,比如(和)。请指导我。我猜您正在尝试访问JSONP数据。您可能需要添加?callback=?到您的URL var url="http://www.somedata.com"; $.getJSON(url+'?callback=?', function(json){ //loop thro

我有一个Json对象,看起来像

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

我不知道如何删除JSON开头和结尾的括号,比如
。请指导我。

我猜您正在尝试访问JSONP数据。您可能需要添加?callback=?到您的URL

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');
    });
var url=”http://www.somedata.com";
$.getJSON(url+'?回调=?',函数(json){
//循环交易
$.each(json.people,function(i,dat){
$(“#todaycal”)。追加(“
  • ”+dat.name+“+dat.caseNo+”
  • ”); }); $(“#todaycal”).listview('refresh'); });
    为了方便起见,我将您的JSON作为下面的示例输入

    var test = ({
                "result":[{
                    "key":"value"
                }]
            });
    
    使用
    JSON.stringify(test)
    您删除了这些东西
    开始和
    结束

    输出如下

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

    你尝试过的所有方法是什么?你在尝试时有没有出错?