2017-10-14 68 views
0

我需要从本地csv格式的文件中获取数据并显示。我怎么才能得到它? 使用此代码 const myData = require('./data.dat')似乎不适合我从本地文件获取数据

回答

0

你不能只需要一个csv文件。

当您使用webpack作为构建工具时,您可以使用csv加载器。 这是唯一可以在浏览器中工作的解决方案,因为它在编译期间打开并解释,并与您的代码静态链接。 它会尝试将你的csv解析为json,并将它用作json对象。

https://github.com/theplatapi/csv-loader

当你创建一个节点JS的应用程序,你可以与节点文件API在运行时加载它,或使用特定的CSV库。

https://nodejs.org/api/fs.html#fs_fs_readfile_path_options_callback

https://github.com/adaltas/node-csv