获取JSON格式的Google Spradsheet数据

获取JSON格式的Google Spradsheet数据,json,http,google-sheets,Json,Http,Google Sheets,我正在尝试获取JSON格式的google电子表格内容,但id似乎无法使用以下方式工作。 我正在使用以下URL发送HTTP请求。您可以将其复制到URL以查看结果 https://spreadsheets.google.com/feeds/list/1Sp18_fOs8SSP_fwB54lv7IoL42uDaioZM1LTRD4rL8o/od6/public/values?alt=json 这很好: <!DOCTYPE> <html> <script src="htt

我正在尝试获取JSON格式的google电子表格内容,但id似乎无法使用以下方式工作。 我正在使用以下URL发送HTTP请求。您可以将其复制到URL以查看结果

https://spreadsheets.google.com/feeds/list/1Sp18_fOs8SSP_fwB54lv7IoL42uDaioZM1LTRD4rL8o/od6/public/values?alt=json
这很好:

<!DOCTYPE>
<html>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
<head>
</head>
<body>
<ul id="nav">
    <li><a href="#">Home</a></li>
    <li><a href="#">About</a></li>
    <li><a href="#">Contact</a></li>
</ul>
<div class="results"></div> 
<script type="text/javascript">


 // ID of the Google Spreadsheet
 var spreadsheetID = "1Sp18_fOs8SSP_fwB54lv7IoL42uDaioZM1LTRD4rL8o";

 // Make sure it is public or set to Anyone with link can view 
 var url = "https://spreadsheets.google.com/feeds/list/" + spreadsheetID + "/od6/public/values?alt=json";

 $.getJSON(url, function(data) {

  var entry = data.feed.entry;


  $(entry).each(function(){
     for (var prop in this){alert(this[prop]);}
    // Column names are name, age, etc.
    $('.results').prepend('<h2>'+this.gsx$name.$t+'</h2><p>'+this.gsx$age.$t+'</p>');
  });

 });

</script>
</body>
</html>

//谷歌电子表格的ID var spreadsheetID=“1Sp18_fOs8SSP_fwB54lv7IoL42uDaioZM1LTRD4rL8o”; //确保它是公共的或设置为任何具有链接的人都可以查看 变量url=”https://spreadsheets.google.com/feeds/list/“+spreadsheetID+”/od6/public/values?alt=json”; $.getJSON(url、函数(数据){ var条目=data.feed.entry; $(条目)。每个(函数(){ 对于(此中的var prop){alert(此[prop]);} //列名包括姓名、年龄等。 $('.results').prepend(''+this.gsx$name.$t+''+this.gsx$age.$t+'

'); }); });