2010-11-26 9 views
2

この関数を使用して、Foursquareからyahoo query langまでのデータを取得しようとしています。私は結果を得ることができますが、私は入れ子になったプライマリカテゴリーオブジェクトの結果を得ることができません。それは私に[オブジェクトオブジェクト]を与えます。私はそれを変数として使用しようとすると、関数は識別できないオブジェクトで失敗します。私は初心者です、これは愚かな質問ですが、どのように私はこれだけではなく、「名前」の...YQLクエリのJSONネストされたオブジェクト出力の問題

function fsqpoints(o) 
     { 
      var venues = o.query.results.venues.group.venue; 
      var output = ''; 
      for(var i=0,j=venues.length;i<j;i++) { 
       var cur = venues[i] 
       var id = cur.id; 
       var path = cur.primarycategory; 
        var address = cur.address; 
        var name = cur.name; 
        output += "<h3><a href='http://foursquare.com/venue/" + id + "'>"+name+"</a></h3>" + address + "," + path + "<hr/>"; }  

       document.getElementById('results').innerHTML = output; 

答えて

2

するTry名.text()。のtoString()あまりにも結果を得ることが可能かもしれません。他のすべてのノードにも同じことが言えます。

関連する問題