將json 填入表格_如何將Google表格用作JSON端點

將json 填入表格

UPDATE: 5/13/2020 - New Share Dialog Box steps available below.

更新:5/13/2020-下面提供了`` 新共享''對話框步驟。

Thanks Erica H!
謝謝埃里卡H!

Are you building a prototype dynamic web application and need to collaborate with non-developers?

您是否正在構建動態Web應用程序原型并需要與非開發人員合作?

I have been to a hackathon before and experienced participating with the knowledge on how to develop an application but lacked the skill or time to implement a full-stack web application in the 3-day sprint. That time may skill was way too low to even help out and was sidelined to watch tutorials and study HTML and CSS.

我之前參加過一次黑客馬拉松,并有豐富的經驗來參與有關如何開發應用程序的知識,但是缺乏在3天的沖刺中實現全棧Web應用程序的技能或時間。 那個時候的技能太低了,甚至無法幫上忙,并被旁聽了教程和學習HTML和CSS。

The result? I have learned a lot but I wished I could've contributed more.

結果? 我學到了很多東西,但我希望自己能做得更多。

In one of the hackathons I have participated in recently, I encountered a similar problem. This time around I was not the newbie. I had non-engineers who wanted to help in building our prototype web application. Luckily, we stumbled upon a Google Spreadsheets as a way for our non-engineers to mock up our database and have the back-end developers connect to Google Sheets JSON Endpoint and parse it.

在我最近參加的一次黑客馬拉松中,我遇到了類似的問題。 這次我不是新手。 我有一些非工程師想要幫助構建我們的原型Web應用程序。 幸運的是,我們偶然發現了Google Spreadsheets,這是一種讓非工程師模擬我們的數據庫并使后端開發人員連接到Google Sheets JSON Endpoint并進行解析的方法。

With this guide, you'll be able to:

有了本指南,您將能夠:

  1. Create a spreadsheet in Google Spreadsheets.

    在Google Spreadsheets中創建電子表格。
  2. Publish the spreadsheet to the web.

    將電子表格發布到網絡上。
  3. Generate a JSON endpoint.

    生成JSON端點。
  4. Open the spreadsheet for public collaboration.

    打開電子表格以進行公共協作。
  5. Pass the JSON endpoint to your back-end developer.

    將JSON端點傳遞給您的后端開發人員。

After this tutorial, you'll be able to join teams and say, "I can help with the back-end!".

學習完本教程后,您將可以加入團隊并說:“我可以為后端提供幫助!”。

第1節:創建Google表格 (Section 1: Creating a Google Sheet)

Step 1:

第1步:

Go to Google Sheets

轉到Google表格

Step 2:

第2步:

Create a new spreadsheet

創建一個新的電子表格

第2節:將您的Google表格發布到網絡上 (Section 2: Publishing your Google Sheets to the web)

Note: New Share Dialog Box update as of 5/13/2020, located after Step 2.

注意:“新共享”對話框將于2020年5月13日更新,位于步驟2之后。

Step 1:

第1步:

Click File > Publish to the web…

點擊文件 > 發布到網絡...

Step 2:

第2步:

Click Publish, then OK

點擊發布 ,然后點擊確定

Step 3:

第三步:

No need to do anything here

不用在這里做任何事

更新:5/13/2020-新建共享對話框 (UPDATE: 5/13/2020 - New Share Dialog Box)

Step 1:Click Share

步驟1:按一下[共用]

Step 2:

第2步:

Click "Change to anyone with the link"

點擊“使用鏈接更改為任何人”

Step 3:

第三步:

Click "Done"

點擊“完成”

第4節:將Google表格用作JSON端點 (Section 4: Using your Google Sheets as JSON endpoint)

Step 1:

第1步:

Copy the template URL and paste in the address bar:

復制模板URL并粘貼在地址欄中:

https://spreadsheets.google.com/feeds/cells/YOURGOOGLESHEETCODE/SHEETPAGENUMBER/public/full?alt=json

https://spreadsheets.google.com/feeds/cells/YOURGOOGLESHEETCODE/SHEETPAGENUMBER/public/full?alt=json

Step 2:

第2步:

Go to your opened Google Sheets and check the address bar

轉到打開的Google表格,然后檢查地址欄

Step 3:

第三步:

Go to the template URL and replace

轉到模板URL并替換

  • YOURGOOGLESHEETCODE with 1ifbWzueslEP5-_ysP6gg7o_NaHQmqF8LlXBfStCwFMs

    YOURGOOGLESHEETCODE1ifbWzueslEP5-_ysP6gg7o_NaHQmqF8LlXBfStCwFMs

  • SHEETPAGENUMBER to 1

    SHEETPAGENUMBER1

Step 4:

第4步:

Retrieve JSON URL

檢索JSON URL

https://spreadsheets.google.com/feeds/cells/1ifbWzueslEP5-_ysP6gg7o_NaHQmqF8LlXBfStCwFMs/1/public/full?alt=json

https://spreadsheets.google.com/feeds/cells/1ifbWzueslEP5-_ysP6gg7o_NaHQmqF8LlXBfStCwFMs/1/public/full?alt=json

第5節:公開您的Google表格(用于協作和數據輸入) (Section 5: Making your Google Sheets public (for collaboration and data entry))

第1步: (Step 1:)

On the top right, click Share

點擊右上角的共享

Step 2:

第2步:

Add a name, click Save

添加名稱,單擊保存

Step 3:

第三步:

Click Advanced

點擊高級

Step 4:

第4步:

Click Change…

點擊更改...

Step 5:

步驟5:

Click On?—?Public on the web, then Save

單擊“ 打開” —“在網絡上公開” ,然后單擊“ 保存”。

常見陷阱: (Common Gotchas:)

If you receive the response below, please check your URL and make sure you use the Google Sheets code in the address bar.

如果您收到以下答復,請檢查您的URL并確保使用地址欄中的Google表格代碼。

If you receive the response below, please go back to Section 2: Publishing your Google Sheets to the web.

如果您收到以下答復,請返回至第2節:將Google表格發布到網絡上。

Clark Jason Ngo - Graduate Teaching Assistant - Technology Institute - City University of Seattle |…Join LinkedIn * Passionate to nurture new software developers. Technical Skills: Git, MVC, JavaScript, NodeJS, ReactJS…www.linkedin.com

Clark Jason Ngo-西雅圖城市大學技術學院研究生教學助理|… 加入LinkedIn *熱情地培養新的軟件開發人員。 技術技能:Git,MVC,JavaScript,NodeJS,ReactJS… www.linkedin.com

翻譯自: https://www.freecodecamp.org/news/cjn-google-sheets-as-json-endpoint/

將json 填入表格

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/391541.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/391541.shtml
英文地址,請注明出處:http://en.pswp.cn/news/391541.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

leetcode 173. 二叉搜索樹迭代器

實現一個二叉搜索樹迭代器類BSTIterator ,表示一個按中序遍歷二叉搜索樹(BST)的迭代器: BSTIterator(TreeNode root) 初始化 BSTIterator 類的一個對象。BST 的根節點 root 會作為構造函數的一部分給出。指針應初始化為一個不存在…

jyputer notebook 、jypyter、IPython basics

1 、修改jupyter默認工作目錄:打開cmd,在命令行下指定想要進的工作目錄,即鍵入“cd d/ G:\0工作面試\學習記錄”標紅部分是想要進入的工作目錄。 2、Tab補全 a、在命令行輸入表達式時,按下Tab鍵即可為任意變量(對象、…

cookie和session(1)

cookie和session 1.cookie產生 識別用戶 HTTP是無狀態協議,這就回出現這種現象:當你登錄一個頁面,然后轉到登錄網站的另一個頁面,服務器無法認識到。或者說兩次的訪問,服務器不能認識到是同一個客戶端的訪問&#xff0…

熊貓數據集_為數據科學拆箱熊貓

熊貓數據集If you are already familiar with NumPy, Pandas is just a package build on top of it. Pandas provide more flexibility than NumPy to work with data. While in NumPy we can only store values of single data type(dtype) Pandas has the flexibility to st…

2018年,你想從InfoQ獲取什么內容?丨Q言Q語

- Q 言 Q 語 第 三 期 - Q言Q語是 InfoQ 推出的最新板塊, 旨在給所有 InfoQer 一個展示觀點的平臺。 每期一個主題, 不扣帽子,不論對錯,不看輸贏, 只愿跟有趣的靈魂相遇。 本期話題: 2018年,你想…

特征阻抗輸入阻抗輸出阻抗_軟件阻抗說明

特征阻抗輸入阻抗輸出阻抗by Milan Mimica米蘭米米卡(Milan Mimica) 軟件阻抗說明 (Software impedance explained) 數據處理組件之間的阻抗不匹配 (The impedance mismatch between data processing components) It all starts with the simplest signal-processing diagram …

數學建模3

數學建模3 轉載于:https://www.cnblogs.com/Forever77/p/11423169.html

leetcode 190. 顛倒二進制位(位運算)

顛倒給定的 32 位無符號整數的二進制位。 提示: 請注意,在某些語言(如 Java)中,沒有無符號整數類型。在這種情況下,輸入和輸出都將被指定為有符號整數類型,并且不應影響您的實現,因…

JAVA基礎——時間Date類型轉換

在java中有六大時間類,分別是: 1、java.util包下的Date類, 2、java.sql包下的Date類, 3、java.text包下的DateFormat類,(抽象類) 4、java.text包下的SimpleDateFormat類, 5、java.ut…

LeetCode第五天

leetcode 第五天 2018年1月6日 22.(566) Reshape the Matrix JAVA class Solution {public int[][] matrixReshape(int[][] nums, int r, int c) {int[][] newNums new int[r][c];int size nums.length*nums[0].length;if(r*c ! size)return nums;for(int i0;i<size;i){ne…

matplotlib可視化_使用Matplotlib改善可視化設計的5個魔術技巧

matplotlib可視化It is impossible to know everything, no matter how much our experience has increased over the years, there are many things that remain hidden from us. This is normal, and maybe an exciting motivation to search and learn more. And I am sure …

adb 多點觸碰_無法觸及的神話

adb 多點觸碰On Twitter, in Slack, on Discord, in IRC, or wherever you hang out with other developers on the internet, you may have heard some formulation of the following statements:在Twitter上&#xff0c;在Slack中&#xff0c;在Discord中&#xff0c;在IRC…

robot:循環遍歷數據庫查詢結果是否滿足要求

使用list類型變量{}接收查詢結果&#xff0c;再for循環遍歷每行數據&#xff0c;取出需要比較的數值 轉載于:https://www.cnblogs.com/gcgc/p/11424114.html

leetcode 74. 搜索二維矩陣(二分)

編寫一個高效的算法來判斷 m x n 矩陣中&#xff0c;是否存在一個目標值。該矩陣具有如下特性&#xff1a; 每行中的整數從左到右按升序排列。 每行的第一個整數大于前一行的最后一個整數。 示例 1&#xff1a; 輸入&#xff1a;matrix [[1,3,5,7],[10,11,16,20],[23,30,34…

rm命令

命令 ‘rm’ &#xff08;remove&#xff09;&#xff1a;刪除一個目錄中的一個或多個文件或目錄&#xff0c;也可以將某個目錄及其下屬的所有文件及其子目錄均刪除掉 語法&#xff1a;rm&#xff08;選項&#xff09;&#xff08;參數&#xff09; 默認會提示‘是否’刪除&am…

javascript消除字符串兩邊空格的兩種方式,面向對象和函數式編程。python oop在調用時候的優點...

主要是javascript中消除字符串空格&#xff0c;比較兩種方式的不同 //面向對象&#xff0c;消除字符串兩邊空格 String.prototype.trim function() { return this.replace(/(^\s*)|(\s*$)/g, ""); };//去左右空格的函數; function trim(s){return s.replace(/(^\s*)…

如何使用Retrofit,OkHttp,Gson,Glide和Coroutines處理RESTful Web服務

Kriptofolio應用程序系列-第5部分 (Kriptofolio app series — Part 5) These days almost every Android app connects to internet to get/send data. You should definitely learn how to handle RESTful Web Services, as their correct implementation is the core knowle…

leetcode 90. 子集 II(回溯算法)

給你一個整數數組 nums &#xff0c;其中可能包含重復元素&#xff0c;請你返回該數組所有可能的子集&#xff08;冪集&#xff09;。 解集 不能 包含重復的子集。返回的解集中&#xff0c;子集可以按 任意順序 排列。 示例 1&#xff1a; 輸入&#xff1a;nums [1,2,2] 輸…

robot:linux下安裝robot環境

https://www.cnblogs.com/lgqboke/p/8252488.html 轉載于:https://www.cnblogs.com/gcgc/p/11425588.html

感知器 機器學習_機器學習感知器實現

感知器 機器學習In this post, we are going to have a look at a program written in Python3 using numpy. We will discuss the basics of what a perceptron is, what is the delta rule and how to use it to converge the learning of the perceptron.在本文中&#xff0…