ChristianFs svar er spot on, og jeg har accepteret det som det rigtige svar. Det giver dog endnu mere, end jeg har brug for på nuværende tidspunkt, så jeg medtager her den kode, jeg faktisk har brugt - som i høj grad er hentet fra Christians svar og andre elementer, jeg har fundet som følge heraf:
HTML UPLOAD KNAP (Jeg inkluderer ikke træk og slip på dette tidspunkt)
<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 der er et jquery-csv-bibliotek til Meteor her:https://github.com/donskifarrell /meteor-jquery-csv