2013-07-16 58 views
5

Laufen in Node.js, muss ich Zelle Wert von Excel .xls, .xlsx und .xlsm analysieren können.Analysieren xls/xlsx/xlsm in Node.js

Gibt es Lösungen? Ich bezweifle, dass es ein einzelnes Modul gibt, das den Trick machen wird, also gibt es vielleicht eine Möglichkeit, zwei der Formate intern in die dritte zu konvertieren und einen einzigen Format-Parser zu haben?

Hat jemand anderes dieses Problem festgestellt? Wenn ja, mit welcher Art von Lösung sind Sie gekommen?

Jede Hilfe wird sehr geschätzt. Danke

+0

@Nirk Ich habe beide oben und arbeiten. * xlsm * ist, wo ich in Schwierigkeiten laufe – gone

+0

@Nirk Ja ////// – gone

+0

@gone Was verwendest du für xls? –

Antwort

6

Das Paket https://npmjs.org/package/excel-parser für XLS & XLSX

+3

Warum Abstimmungen? Alles falsch mit NPM-Modul? Ich dachte daran, es zu benutzen. – Raeesaa

+6

es erfordert Python installiert werden ... – shak

+0

Wie installiert man Python in node.js Anwendung? –

1

Eine andere Option ist, die nicht Python erfordert installiert werden node-xlsx ist.

0

Das Knotenmodul mit dem Namen 'xlsx' (https://www.npmjs.com/package/xlsx) beansprucht, * .xlsm-Dateien zu analysieren. Ich habe es mit * .xls und * .xlsx Dateien erfolgreich benutzt. Ich sehe keinen Hinweis darauf, dass Python installiert sein muss, obwohl ich es installiert habe, so dass ich nicht sicher sein kann, ob es benötigt wird.

0

können Sie excel-parser oder xlsx von npm verwenden. Weitere Informationen npm xlsx