菜鸟教程小白 发表于 2022-12-11 20:15:54

android - React Native 中的 CSV 预览


                                            <p><p>我是 react-native 的新手。我正在尝试从放置在本地文件夹中的 csv 文件中获取数据。 </p>

<ul>
<li>-我在 <code>package.json</code> 文件中添加了 <code>"csvtojson": "^2.0.4",</code>。</li>
<li>-运行 <code>npm i --save csvtojson</code> 命令,如解释 <a href="https://www.npmjs.com/package/csvtojson" rel="noreferrer noopener nofollow">Here</a> </li>
</ul>

<p>我还检查了<a href="https://stackoverflow.com/questions/48759265/how-to-read-csv-into-react-native-state-array" rel="noreferrer noopener nofollow">this</a>回答,但对我来说没有任何效果。
使用以下代码,我收到错误 <code>CSV</code> 未定义。我在我的组件中添加了 <code>import csv from 'csvtojson';</code> 然后它开始显示在 <code>\node_modules\\csvtojson\\v2\\Converter.js","targetModuleName"下找不到错误流: "stream","message":"无法解析模块</code>stream</p>

<p>这是我正在使用的代码</p>

<pre><code>const csvFilePath=&#39;../img/test_csv_file.csv&#39;;

csv()
.fromFile(csvFilePath)
.on(&#39;json&#39;,(jsonObj)=&gt;{
    // combine csv header row and csv line to a json object
    // jsonObj.a ==&gt; 1 or 4
})
.on(&#39;done&#39;,(error)=&gt;{
    console.log(&#39;end&#39;)
})
</code></pre>

<p>请纠正我做错的地方。 </p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>在 react-native 中,您的代码无法在 Nodejs 平台上运行,因此如果库使用 native 节点模块/库,它将无法成功运行。 </p>

<p>在 react-native 中有一些用于使用节点模块的库,您可以查看这些库,或者您可以尝试找到一个 react-native 库来实现您想要实现的目标。</p></p>
                                   
                                                <p style="font-size: 20px;">关于android - React Native 中的 CSV 预览,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/50922423/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/50922423/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: android - React Native 中的 CSV 预览