如何验证node.js中的csv文件?

时间:2016-07-06 19:12:23

标签: javascript node.js validation csv

我有一个需要转换为json的大型csv文件,然后将数据存储到neo4j中。我正在使用node.js的csv-parser插件。如果csv有效,这可以正常工作。但是如果它无效,则neo4j中的数据会被扰乱。因此,我需要验证该文件,然后才能将其发送到我的数据库。是否有可用的现有插件或有没有办法让我自己验证csv文件?

1 个答案:

答案 0 :(得分:3)

您可以考虑查看csvlint

的API

我还建议您查看此similar answer。 (这个答案下面也有很好的csvlint信息)

还有fast-csv内置了一些验证,根据您的需要可能有所帮助。

否则,找到满足您特定需求的验证器可能会很困难,我建议编写您的节点脚本以自行验证它。