0
CSVファイルをインポートし、そのファイルをサーバーに保存せずに読み込みたいとします。 どうすればいいですか?
Dojoを使用する方が好きですが、可能でない場合はHTML入力ファイルを使用できます。アップロードされたCSVファイルをサーバーに保存せずにdojo uploaderで読み取るにはどうすればいいですか?
this.import = new Uploader({
label: "Import",
showLabel: true,
iconClass: "uploadBtn",
multiple: false,
uploadOnSelect: false,
onBegin: function() {
progressDialog.show();
},
onProgress: function(rev) {
console.log("progress", rev);
if (rev.type === "load") {
progressDialog.close();
this.reset();
// READ THE FILE AND USE THE DATA
}
},
onChange: function() {
console.log("file: ", this.getFileList());
var file = this.getFileList();
if (file[0].type != "text/csv"){
console.log("not a csv file");
this.reset();
}else{
this.upload(file[0]);
}
}
}, domConstruct.create("div", {
style: ""
}, this.toolbarNode));
this.import.startup();