React Native:无法导入csv文件 [英] React Native: Can not import csv file
问题描述
我在 ./src/data
文件夹中有一个 csv 文件,我希望将其导入以便能够传递给 papaparse 库解析为 JSON 库.这是我用来执行此操作的脚本
I have a csv file located at ./src/data
folder and I wish to import it to be able pass to papaparse library to be parsed to JSON library. This is the script I use to do that
import Papa from 'papaparse';
import file from './src/data/test.csv';
const test = () => {
console.log( "start parsing" );
Papa.parse( file, {
download: true,
complete: result => {
console.log( "result:", result.data );
}
});
};
export default test;
我收到此错误:
无法解析模块 ./src/data/test.csv
Unable to resolve module ./src/data/test.csv
推荐答案
我无法直接导入 CSV 文件.
I couldn't import CSV file directly.
这行不通
import dataCSV from './data.csv'
//or
const dataCSV = require('./data.csv')
所以我最终使用在线转换器将 CSV 转换为 JSON 并将其导入.我认为当您只需要加载特定文件时,这是最简单的解决方案.
So I ended up using an online converter to convert CSV to JSON and imported it. I think this is the easiest solution when you just need a specific file to load.
import dataJSON from './data.json'
有一些库可以处理这种情况,但我不想添加额外的库.
There are some libraries to handle such a situation but I didn't want to add extra library.
这篇关于React Native:无法导入csv文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!