我正在使用工厂下载文件 csv 并将其解析为数组。 我正在尝试使用 angular-csv-import 将字符串解析为数组。 我的字符串看起来像:
名称、总计、表格、活动 ↵דווד,2,1, ↵ווווד…, ↵בווווס וטנה ,2,25, ↵גגצה אגור,2,25.....
我的代码是:
DownloadFile.all().then(function (fileArray) {
$scope.csv = {
content: fileArray,
header: true,
headerVisible: true,
separator: ',',
separatorVisible: true,
result: null,
encoding: 'ISO-8859-1',
encodingVisible: true
};
然后我正在使用:
$scope.$watch('csv.result', function () {
if ($scope.csv.result != null) {
我看不到结果正在发射...... 也许有任何其他库可以将我的字符串格式化为普通数组
npm 中有多个可用的库。您可以尝试这个包:https://www.npmjs.com/package/csv-grape
CsvGrape.getCsvData(event).then((_response)=>{
this.data=_response;
},(reject)=>{
//log
});