我想創建一個.xlsx
文件與數據,我從mysql
檢索到提供一個angularjs
項目node.js
服務器,而是嘗試通過npm
或找到的東西小時後google
我差點放棄!使用谷歌表創建從SQL數據.xslx文件
我有兩個主要的問題是:
- 我的數據是在希伯來語(即RTL造型+不同字符)。
- 我導出的Excel文件需要以特定方式進行樣式設置,並且這是一種嘗試語法設置excel文件的風格。
然後我有個主意!
如果我可以在我的谷歌驅動器中創建一個google sheet
文檔作爲包含樣式的模板,然後當用戶單擊以創建新文檔時,我只需複製此模板,然後將值更改爲新數據。
但只是想了解google api
是它的頭痛,顯然,有3!不同的API:驅動器,表和授權。
所以我的問題如下。
- 我的想法是否有效?有沒有人認爲它可以工作?
- 我從哪裏開始,是否有一些指導或npm,這將有助於?
請不要評論看文檔,我很難明白從哪裏開始。
第一關[OAuth是不是一個API] (https://stormpath.com/blog/what-the-heck-is-oauth)。然後,您必須找到一種方法將您的SQL連接到電子表格,我認爲[Apps Script可以在這方面提供幫助](https://ctrlq.org/code/19978-connect-to-google-cloud -sql-from-apps-script),這[SO帖子也是相關的](https://webapps.stackexchange.com/questions/42906/google-spreadsheet-connect-with-database-and-fetch-data-to -細胞)。關於您的模板,您將不得不將電子表格模板中的虛擬數據替換爲真實數據。 – noogui