使用jQuery从谷歌表中提取数据

时间:2017-04-08 00:19:47

标签: jquery excel google-sheets

我正在使用jQuery从google工作表中提取数据,然后将其呈现为HTML输出。这个过程很有效,但是,我现在正试图根据行中的值从单个行获取数据。我猜在我的“每个人”中我应该传递一个价值......但是我很难过。以下是我认为需要修改的代码块:

$.getJSON(url, function(data) {
var entry = data.feed.entry;
$(entry).each(function(){

基于此值:this.gsx$propertyid.$t;

任何线索或帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

这是你要问的吗?如果它是您要求的,这可能会有用。

var spreadsheetID = "somevalue";
var url = "https://spreadsheets.google.com/feeds/list/" + spreadsheetID + "/1/public/values?alt=json";

$.getJSON(url, function(data) {                  
    var entry = data.feed.entry;              
    $(entry).each(function(){
      alert(this.gsx$propertyid.$t); //or whatever action of using the value
    });                 
});

var spreadsheetID = "1xkfPWIYFdZpE9v9JMlmWSObxIHIjOKQdjB7qb4Nrdps";
var url = "https://spreadsheets.google.com/feeds/list/" + spreadsheetID + "/1/public/values?alt=json";

$.getJSON(url, function(data) {
  var entry = data.feed.entry;

  $(entry).each(function() {
    alert(this.gsx$title.$t);
  });
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>