Het antwoord van ChristianF klopt en ik heb het als het juiste antwoord geaccepteerd. Het biedt echter zelfs meer dan ik in dit stadium nodig heb, dus ik voeg hier de code toe die ik daadwerkelijk heb gebruikt - die grotendeels is overgenomen uit het antwoord van Christian en andere elementen die ik als resultaat heb gevonden:
HTML UPLOADEN KNOP (Ik neem in dit stadium geen slepen en neerzetten mee)
<template name="upload">
<input type="file" id="files" name="files[]" multiple />
<output id="list"></output>
</template>
JAVASCRIPT
Template.upload.events({
"change #files": function (e) {
var files = e.target.files || e.dataTransfer.files;
for (var i = 0, file; file = files[i]; i++) {
if (file.type.indexOf("text") == 0) {
var reader = new FileReader();
reader.onloadend = function (e) {
var text = e.target.result;
console.log(text)
var all = $.csv.toObjects(text);
console.log(all)
_.each(all, function (entry) {
Members.insert(entry);
});
}
reader.readAsText(file);
}
}
}
})
NB er is hier een jquery-csv-bibliotheek voor Meteor:https://github.com/donskifarrell /meteor-jquery-csv