html 測試 上入 下出

html 測試 左右 各一 測試

html 測試 單入 單出

html 測試 左入右出

class="ot"









尾部連結 hbbb(xx)

2020年6月3日 星期三

Google 試算表 / 表格 建立免費雲端資料庫 第 3 步 表格回應 試算表 換 JSON格式

Google 試算表 / 表格 建立免費雲端資料庫
第 2 步 表格回應 試算表 換 JSON格式

1)
Google 提供 把 試算表 換 JSON格式,
https://spreadsheets.google.com/feeds/list/1PRmmN4YIBeWxnZOfYBslyCMryBmg_joWGGJAlAs4-hM/1/public/values?alt=json-in-script
?alt=json-in-script :傳回 JavaScript 可用的 JSON 格式,
紅字為 試算表 KEY : 1PRmmN4YIBeWxnZOfYBslyCMryBmg_joWGGJAlAs4-hM
JSON格式 內容。⇩
00

2)
上面 Json 格式的內容 大部分內容看不懂無所謂,但留意有:
gsx$姓名 , gsx$姓別 , gsx$中文成績 , gsx$英文成績 , 分別是 試算表 4個 欄位。
json.feed.entry[0].gsx$姓名.$t
json.feed.entry[0].gsx$姓別.$t
json.feed.entry[0].gsx$中文成績.$t
json.feed.entry[0].gsx$英文成績.$t
第1筆 資料就有幾筆資料 entry[0], 第2筆 資料就有幾筆資料 entry[1], 第3筆 資料就有幾筆資料 entry[2].......

3)
HTNL 讀取 JSON 內容資料 :
var xhr = new XMLHttpRequest();
xhr.open("GET", "https://spreadsheets.google.com/feeds/list/1PRmmN4YIBeWxnZOfYBslyCMryBmg_joWGGJAlAs4-hM/1/public/values?alt=json-in-script", false);
xhr.send();

  var json = xhr.responseText;
  var obj = JSON.parse(json.slice(28,json.length-2));
  var spData=obj.feed.entry;
00

沒有留言:

張貼留言