Ich möchte CSV-Datei mit MEAN-Stack importieren. Ich möchte, dass die Daten in der CSV-Datei als JSON weitere Operationen an ihnen ausführen. Ich bin mir nicht sicher, wie es geht. Jeder Rat oder jede Anleitung dazu wäre willkommen.CSV-Datei mit MEAN-Stack importieren
0
A
Antwort
1
Sie sollten bedenken, dass Sie die Datei niemals im Frontend verarbeiten sollten. Mach es immer im Backend.
In Ihrem Fall, multer würden wir eine gute Bibliothek zum Hochladen der CSV-Datei von AngularJS zu ExpressJS.
In Ihrem Express.js App, Import multer
als Middleware zu verwenden, wie so
var multer = require("multer");
app.post("/api/file-upload",
multer({
"dest": <your_folder_destination>
}).single("file"),
function(request, response)
{
// processing goes here
});
Auf Ihrer AngularJS Seite, Ihre HTTP-Anforderung, können Sie die Datei als FormData
wie so senden:
this.fileUpload = function (file) {
var formData = new FormData();
formData.append("file", file);
return $http({
"method": "POST",
"url": "/api/file-upload",
"data": formData,
"transformRequest": angular.identity,
"headers": {
"Content-Type": undefined
}
});
};
Multers Dokumentation und AngularJS mehrteilige HTTP-Request-Tutorials wären ein guter Anfang.
Verwandte Themen
- 1. ein Bild hochladen mit Busboy Meanstack undefined
- 2. X editierbares-checkbox in MEANSTACK angularjs
- 3. So führen Sie Meanstack im Docker
- 4. Wie man Werte in Mongodb mit Mungo in MeanStack speichert
- 5. Wie kaskadiere ich in angularjs? MEANSTACK-editable-select?
- 6. wie die Caps Lock Warnung Ballon in Meanstack
- 7. Importieren mit VB nicht manuell importieren
- 8. ImportError mit Keras importieren
- 9. Importieren passlib.hash mit CGI
- 10. Bootstrap mit Stift importieren
- 11. Es ist möglich, sowohl Mungo als auch Mongojs in Meanstack zu verwenden
- 12. SVG in TypeScript importieren App mit Webpack importieren
- 13. importieren
- 14. meine Datenbankverbindung mit Python importieren
- 15. Mit Privat Framework: Importieren RadioPreferences.h
- 16. SQLAlchemy importieren Tabellen mit Beziehungen
- 17. neo4j CSV mit Beziehungen importieren
- 18. Importieren von Modulen mit forRoot()
- 19. Importieren von neo4j mit py2neo
- 20. Importieren von Cookies mit Mechanize
- 21. Bild mit Benutzereingabe aktualisieren/importieren
- 22. Oracle Importieren/Exportieren mit Befehlszeile
- 23. PHP CSV importieren mit Umlauten
- 24. Pandas mit deaktivierter Grafik importieren
- 25. CSV Importieren mit neuen Spalten
- 26. Importieren Problem mit Python 3
- 27. importieren geht falsch mit systemjs
- 28. Importieren von CSV mit Flume
- 29. importieren scss-Datei mit Storybook
- 30. ImportMany mit Metadaten nicht importieren
Verwenden Sie '$ http', um die Datei zu erhalten und analysieren Sie sie dann zu Array. Nicht schwer, Parsing-Code für eine CSV zu JSON zu finden – charlietfl
Beachten Sie, dass Sie meinen, importieren Sie Client-Seite .... Sie waren nicht genau wo – charlietfl