我是 react-native 的新手。我正在尝试从放置在本地文件夹中的 csv 文件中获取数据。
package.json
文件中添加了 "csvtojson": "^2.0.4",
。npm i --save csvtojson
命令,如解释 Here 我还检查了this回答,但对我来说没有任何效果。
使用以下代码,我收到错误 CSV
未定义。我在我的组件中添加了 import csv from 'csvtojson';
然后它开始显示在 \node_modules\\csvtojson\\v2\\Converter.js","targetModuleName"下找不到错误流: "stream","message":"无法解析模块
stream
这是我正在使用的代码
const csvFilePath='../img/test_csv_file.csv';
csv()
.fromFile(csvFilePath)
.on('json',(jsonObj)=>{
// combine csv header row and csv line to a json object
// jsonObj.a ==> 1 or 4
})
.on('done',(error)=>{
console.log('end')
})
请纠正我做错的地方。
在 react-native 中,您的代码无法在 Nodejs 平台上运行,因此如果库使用 native 节点模块/库,它将无法成功运行。
在 react-native 中有一些用于使用节点模块的库,您可以查看这些库,或者您可以尝试找到一个 react-native 库来实现您想要实现的目标。
关于android - React Native 中的 CSV 预览,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50922423/
欢迎光临 OGeek|极客世界-中国程序员成长平台 (http://jike.in/) | Powered by Discuz! X3.4 |