我想创建一个.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