2013-07-26 57 views
2

我试图从API看起来像这样输出JSON。 如何解析带有“@”的JSON路径?

我正在使用Javascript,我一直在使用的JS是图片下面。

<p>"stations": [</p> 
    <p id="data"></p> 

    <script type="text/javascript"> 
    $.getJSON('station.php', function(data) { 
    console.log("It is on!"); 
    for (var i = 0; i < data.stationsinzoneresult.location.length; i++) 
     $('#data').append("{ \"point\": [ " + "@x HERE" + "," + "@y HERE" + " ], \"name\":\"" + data.stationsinzoneresult.location[i].name + "\" }," + "<br/>"); 
}); 

回答

7

您不能访问,与因为@的点符号,但你可以用括号标记:

data.stationsinzoneresult.location[i]['@x']