I'm working in AngularJs the goal is to upload a file and save it as an a array using JS.
here is my HTML :
<input type="file" id = "uploadFile" name = "uploadFile" accept=".csv" required />
<button ng-click="processUploadedFile()"
<div class="ml20 large-font">Process uploaded file</div>
</button>
Here is my function to process the uploaded file:
$scope.processUploadedFile = function() {
var f = document.getElementById('uploadFile').files[0],
r = new FileReader();
r.onloadend = function(e) {
var data = e.target.result;
}
r.readAsBinaryString(f);
}
It is showing the result is NULL.
And my CSV file would be like this:
Header1 Header2 Header3
value1 value2 value3
value1 value2 value3
value1 value2 value3