打印CSV文件的标题-Angular JS

Printing header of CSV file - Angular JS

本文关键字:-Angular JS 标题 CSV 文件 打印      更新时间:2024-03-08

我是angular JS的新手,我正在努力解决以下问题。

我将CSV文件作为用户的输入,并在单击提交按钮时将其发送到控制器。

<button class="btn btn-primary" type="submit"ng-click="Input(File)">Submit</button>

我的控制器如下

$scope.Input = function(file) 
{
  var t = file.toString().split("'n");
  var head = t[0].split(",");
  console.log(head);
}

我正在尝试打印上传的CSV文件的标题。但在控制台中,我得到了["[object File]"]。有人能帮我修改代码以获得上传的csv文件的标题吗。

您可以安装这个npm包。https://www.npmjs.com/package/csv-grape

CsvGrape.getCsvData(event).then((_response)=>{
      let header=_response.Headers; //header array
      
    },(reject)=>{
      log
    });