React native 反应本机:无法导入csv文件
我在./src/data文件夹中有一个csv文件,我希望将其导入papaparse库,以便将其解析为JSON库。这是我用来做这件事的脚本React native 反应本机:无法导入csv文件,react-native,React Native,我在./src/data文件夹中有一个csv文件,我希望将其导入papaparse库,以便将其解析为JSON库。这是我用来做这件事的脚本 import Papa from 'papaparse'; import file from './src/data/test.csv'; const test = () => { console.log( "start parsing" ); Papa.parse( file, { download: true,
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
你好,
更新:必须首先导入文件,就像导入文件一样
组成部分
将下载的配置值指定为true。根据Papa解析文档,应该自动检测分隔符。我无法直接导入CSV文件 这行不通 从“/data.csv”导入数据csv //或 const dataCSV=require./data.csv' 因此,我最终使用了一个在线转换器将CSV转换为JSON并将其导入。 我认为,当您只需要加载特定文件时,这是最简单的解决方案 从“./data.json”导入dataJSON
有一些库可以处理这种情况,但我不想添加额外的库。如何写入csv文件?我有一个json数据需要导出为.csv文件Google json csv转换器,看起来有很多。
import myDataset from '../path/to/myDataset.csv';
Papa.parse(myDataset, {
download: true,
delimiter: '\t',
complete: function(results) {
console.log(results);
}
});