将JSON公开为jQuery的可查询对象

将JSON公开为jQuery的可查询对象,jquery,json,Jquery,Json,我试图在我的服务器上以json格式公开一些数据、用户名。我想使用jQuery.getJSOn()方法来查询数据。我可以使用服务器上的newtonsoft.dll将数据转换为json,并将其保存在文件中。但据我所知,这是不可质疑的。我想要像这样的东西 有人能帮我以上述格式公开我的数据吗。如果你想为.dll生成的静态JSON文件提供服务,只需将它们放在web服务器上的文件夹中即可 或者编写一个吐出JSON的web服务 如果您将文件放在example.com上一个名为json的文件夹中,并从同一台服

我试图在我的服务器上以json格式公开一些数据、用户名。我想使用
jQuery.getJSOn()
方法来查询数据。我可以使用服务器上的newtonsoft.dll将数据转换为json,并将其保存在文件中。但据我所知,这是不可质疑的。我想要像这样的东西


有人能帮我以上述格式公开我的数据吗。

如果你想为.dll生成的静态JSON文件提供服务,只需将它们放在web服务器上的文件夹中即可

或者编写一个吐出JSON的web服务

如果您将文件放在example.com上一个名为json的文件夹中,并从同一台服务器调用getJSON,您应该会做得很好

如果您询问如何生成web服务,则需要在此网站上进行更好的标记

::其他响应::


jQuery.getJSON('datanew.json',function (data) {
    var obj,i,dataLen,maxLen;
    maxLen = 5;
    i = 0;
    dataLen = data.length;
    do {
        if ( data[i].Name !== undefined ) {
            alert ( data[i].Name ); 
        }
        i = i + 1;
    } while ( i < dataLen && i < maxLen );
});

jQuery.getJSON('datanew.json',函数(数据){
var obj,i,dataLen,maxLen;
maxLen=5;
i=0;
dataLen=data.length;
做{
if(数据[i].Name!==未定义){
警报(数据[i].名称);
}
i=i+1;
}而(i
这看起来更像是一个服务器端脚本-你的服务器设置是什么?我在服务器上的json文件的格式是:“[{\'ContactID\':1,\'Name\':\'Gustavo Achong\'”},{\'ContactID\':2,\'Name\':\'Catherine Abel\'”…]我可以从json文件中获取所有数据。我需要特定的数据。假设我只需要名称以“a”开头的用户“。我的json文件具有所有名称。我的代码类似于$.getJSON(“datanew.json”,函数(data){var newData=eval(data);$.each(newData,函数(i,item){alert(item.Name);if(i==5)返回false;});});