首页 > 解决方案 > 如何在反应中使用文件路径读取文件内容?

问题描述

我有一个文件,train_labels.csv我想将其作为字符串读入以传递给 CSV 阅读器。

我试过做:

const csv = new File("../data/train_labels.csv");

但它需要 2 个参数,第一个参数是,我不确定它指的是什么。

我也尝试过使用 fetch:

  useEffect(() => {
    fetch("../data/train_labels.csv")
      .then((res) => {
        return res.text();
      })
      .then((data) => {
        console.log(data);
      });
  });

但是控制台会记录一个 html 文件。

在这里非常迷失在一些被认为很简单的事情上。

标签: reactjscsvfile

解决方案


您可以使用任何文本包,有关更多文档,请访问此处

var reader = require('any-text');
    
reader.getText(`path-to-file`)
.then(function (data) {
    console.log(data);
});

推荐阅读