Je suis en train de créer un fichier .xlsx
avec les données que je récupère de mysql
à un serveur node.js
qui sert un projet angularjs
, mais après les heures d'essayer de trouver quelque chose via npm
ou google
J'ai presque abandonné!Utilisation de feuilles Google pour créer un fichier .xslx à partir des données sql
Les deux principaux problèmes que j'ai sont:
- Mes données est en hebrew (à savoir rtl style + différents caractères).
- Le fichier Excel que j'exporter des besoins portant le titre d'une manière spécifique, et il est une douleur en essayant de style un fichier Excel grammaticalement.
Et puis j'avais une idée!
Et si je pouvais créer un doc google sheet
dans mon google drive en tant que modèle, y compris le style, puis lorsque l'utilisateur clique pour créer un nouveau document, je voudrais juste dupliquer ce modèle et changer les valeurs pour les nouvelles données .
Mais juste essayer de comprendre le google api
est un casse-tête sur son sur, apparemment, il y a 3! différentes API: Drive, Sheets et auth.
Donc, ma question est la suivante.
- Mon idée est-elle valide? Est-ce que quelqu'un pense que ça pourrait marcher?
- Où commencerais-je, y a-t-il un guide ou un npm qui pourrait aider?
S'il vous plaît ne pas commenter pour regarder dans les docs, j'ai du mal à comprendre par où commencer à partir de là.
Tout d'abord [OAuth est pas une API] (https://stormpath.com/blog/what-the-heck-is-oauth). Ensuite, vous devrez trouver un moyen de connecter votre SQL à votre feuille de calcul, et je pense que [Apps Script peut aider à cet égard] (https://ctrlq.org/code/19978-connect-to-google-cloud -sql-from-apps-script), cette [publication SO est également liée] (https://webapps.stackexchange.com/questions/42906/google-spreadsheet-connect-with-database-and-fetch-data-to -cellules). En ce qui concerne votre modèle, vous devrez remplacer les données fictives dans votre modèle de feuille de calcul par les vraies. – noogui