如题 下面给个例子 麻烦能告诉下我思路 或者给出代码谢谢{
status : 0,
message : "ok",
total : 3252,
results : 
[
{
name : "长寿路",
location : 
{
lat : 31.246256,
lng : 121.444739
},
address : "地铁7号线;地铁7号线",
uid : "f78389229705ec65d33ce347"
},
{
name : "长寿路",
location : 
{
lat : 31.245077,
lng : 121.442843
},
address : "上海市普陀区",
uid : "e2692f6ff35285eb8515411c"
},
{
name : "长寿路",
location : 
{
lat : 31.235594,
lng : 121.433995
},
address : "上海市",
uid : "8d4d9ffea9cfa740ca09f0bf"
},
{
name : "江宁路长寿路",
location : 
{
lat : 31.250315,
lng : 121.449661
},
address : "316路",
uid : "c5182e4bd60325b01e1d1109"
},
{
name : "万航渡路长寿路",
location : 
{
lat : 31.235696,
lng : 121.433165
},
address : "966路;966路",
uid : "9b0cb33264f9acf1354aaec8"
},
{
name : "长寿路",
location : 
{
lat : 31.238862,
lng : 121.435518
},
address : "上海市普陀区",
uid : "1fc20ffd4575a948f503b8bc"
},
{
name : "长寿路",
location : 
{
lat : 31.245192,
lng : 121.442443
},
address : "上海市普陀区",
uid : "91eb5c0e65a0d5ddc72ba130"
},
{
name : "长寿路街道",
location : 
{
lat : 31.245886,
lng : 121.440688
},
address : "上海市普陀区",
uid : "b292b3aa0e50cb2bbf484292"
},
{
name : "长寿路792弄",
location : 
{
lat : 31.242992,
lng : 121.437524
},
address : "长寿路792弄",
uid : "0756518f606fab34fe0eb034"
},
{
name : "长寿路/武宁路(路口)",
location : 
{
lat : 31.239897,
lng : 121.436259
},
address : "上海市普陀区",
uid : "ab7a502c91aba5285af6be3d"
}
]
}
jsonhtmljava

解决方案 »

  1.   


    var data;
    eval("data="+ json ); //字符串转对象
    alert(data.message )
    if( data.message="ok" ){
     var rs=data.results;
     for(var i=0;i<rs.length;i++ ){
       alert(  rs[i].name + '\n' + rs[i].address)
       
     } 
     }
      

  2.   

    请问data里面是放Json得页面吗?
      

  3.   

    请问data里面是放Json得页面吗?
    eval("data="+ json ); //json 是字符串 ,转成 data(js 对象 )
      

  4.   

    请问data里面是放Json得页面吗?
    eval("data="+ json ); //json 是字符串 ,转成 data(js 对象 )
    麻烦了你了   最后请问下 我可以放一个Json得地址进去么?
    也就是说我只要传个json地址 然后就能解析?
      

  5.   

    $.getJSON(url, function(json){
      alert(json);
    });
      

  6.   

    #6  + 
    $.getJSON(url, function(data){ 
     
    alert(data.message )
    if( data.message="ok" ){
     var rs=data.results;
     for(var i=0;i<rs.length;i++ ){
       alert(  rs[i].name + '\n' + rs[i].address)
     } 
    }});