comment puis-je télécharger et analyser un fichier Excel dans Rails?
Je veux être en mesure de télécharger un fichier Excel qui contient des informations de contact. Ensuite, je suis allé pour être en mesure d'analyser et de créer des dossiers pour mon model Contact.
Mon application est une application Rails.
Je suis en utilisant le trombone gem sur heroku, j'ai été en mesure d'analyser vim cartes dans le modèle de Contact, et suis à la recherche de quelque chose de similaire, mais d'aller à travers toutes les lignes d'un fichier Excel.
Gemmes qui simplifient la tâche et le code de l'échantillon à analyser serait utile!
source d'informationauteur Angela
Vous devez vous connecter pour publier un commentaire.
Feuille de calcul est le meilleur Excel analyseur que j'ai trouvé jusqu'à présent. Il offre beaucoup de fonctionnalités.
Vous dire que vous utilisez un Trombone pour les pièces jointes, ce qui est bon. Cependant, si vous enregistrez les pièces jointes dans S3 (qui, je suppose, puisque vous utiliser Heroku), la syntaxe pour transmettre le fichier de feuille de calcul est un peu différent, mais pas difficile.
Voici un exemple de la pure syntaxe qui peuvent être utilisés et ne sont pas placées dans toutes les classes ou modules car je ne sais pas comment vous avez l'intention de commencer l'analyse de contacts.
J'ai eu une demande similaire dans un de mes Rails 2.1.0 application. Je l'ai résolu de la manière suivante:
Dans le 'lib' dossier que j'ai écrit un module comme ceci:
Avait un modèle de Téléchargement:
Généré une UploadsController qui permettrait de gérer l'upload de fichier et l'enregistrer à l'emplacement approprié. J'ai utilisé un Trombone pour le fichier de téléchargement.
Lisez à propos de la "feuille de calcul" bibliothèque ici et ici. Vous pouvez apporter des améliorations et de faire le travail de la technique dans Rails 3. Espérons que cette aide.
J'ai fait un joyau de réaliser cela facilement. Je l'ai appelé Parxer et...