如何从HTML访问CSV文件并将其保存在数组中(仅使用Javascript)

如何从HTML访问CSV文件并将其保存在数组中(仅使用Javascript),javascript,html,arrays,angularjs,Javascript,Html,Arrays,Angularjs,我在AngularJs中工作,目标是上传一个文件并使用JS将其保存为数组 这是我的HTML: <input type="file" id = "uploadFile" name = "uploadFile" accept=".csv" required /> <button ng-click="processUploadedFile()" <div class="ml20 large-font">Process uploaded file</d

我在AngularJs中工作,目标是上传一个文件并使用JS将其保存为数组

这是我的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>
它显示结果为空

我的CSV文件如下所示:

Header1   Header2    Header3

value1     value2     value3
value1     value2     value3
value1     value2     value3

是的,你可以。您只需创建一个脚本,该脚本根据相关的*.CSV分隔符分割数据,或者获取一个

一个这样的脚本是

您可以遵循以下示例:

注意,该方法曾经从文件API规范中删除,但为了向后兼容而重新引入。不建议使用它。
Header1   Header2    Header3

value1     value2     value3
value1     value2     value3
value1     value2     value3