reactjs - 如何在反应中使用文件路径读取文件内容?
问题描述
我有一个文件,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 文件。
在这里非常迷失在一些被认为很简单的事情上。
解决方案
您可以使用任何文本包,有关更多文档,请访问此处
var reader = require('any-text');
reader.getText(`path-to-file`)
.then(function (data) {
console.log(data);
});
推荐阅读
- reactjs - 垂直对齐 div 元素
- delphi - Delphi 10.3 中带有预览的文件打开对话框
- spring-boot - 添加执行器的依赖项后,Spring Boot 无法正常工作
- docker - 为 centos 8 容器设置 php-fpm
- flutter - 在 POST 请求后更新显示的数据
- email - smtp 错误:535 5.7.8 Go 中的 gmail 不接受用户名和密码
- java - 在 Java 中使用 ProcessBuilder 读取输出 git-bash
- php - 有没有更好的方法来测试嵌套数组中是否存在使用 twig 的值
- python - 将某些值从一个列表更改为另一个 python
- excel - 复制没有公式的整个 Excel 工作表