【发布时间】:2018-05-28 09:10:00
【问题描述】:
我需要在angularjs中读取xlsx和csv文件的每一行,并获取json格式的数据。
目前我正在使用angular-file-upload 来获取这样的文件。
$scope.LatLongUploader = new FileUploader({
//url: "/Map/UploadDamageRatioFile",
queueLimit: 1,
removeAfterUpload: true
});
$scope.locationUpload = function () {
console.log( $scope.LatLongUploader)
console.log( $scope.LatLongUploader.queue[0].file)
}
在我的 html 中:
<div ng-show="true" style="margin-top:4px">
<input style=" width:212px; float:left" type="file" nv-file-select uploader="LatLongUploader" accept=".xlsx" class="AddLocationUpload" />
<button ng-click="locationUpload()" ng-disabled="" id="uploadlatlongfile" title="Upload Latitude Longitude File"><i class="fa fa-upload"></i></button></div>
现在我无法继续处理这个文件,比如 object。我找到了几种方法来读取这个文件,比如 this 和 this。但是这些都不起作用。我发现了一些 github 项目,比如 this_1 和 @987654325 @。
我需要有关最佳做法的帮助?
我应该在我的服务器端代码中读取这个文件并将数据发送到客户端吗?
哪个第三方应用程序/小部件适合此用途?
【问题讨论】:
标签: javascript angularjs excel csv readfile