1
我有一个大的csv文件,我需要转换为json,然后将数据存储到neo4j。我为node.js使用了csv-parser插件。这工作正常,如果csv有效。但是,如果它无效,那么neo4j中的数据会被加扰。因此,我需要验证该文件,然后才能将其发送到我的数据库中。是否有任何现有的插件可用,或有没有办法让我自己验证csv文件?如何验证node.js中的csv文件?
我有一个大的csv文件,我需要转换为json,然后将数据存储到neo4j。我为node.js使用了csv-parser插件。这工作正常,如果csv有效。但是,如果它无效,那么neo4j中的数据会被加扰。因此,我需要验证该文件,然后才能将其发送到我的数据库中。是否有任何现有的插件可用,或有没有办法让我自己验证csv文件?如何验证node.js中的csv文件?
你可能会考虑检查出的API为csvlint
我也建议检查出这个similar answer。 (在这个答案下面也有很好的csvlint信息)
还有fast-csv它有一些验证内置,这可能有助于根据您的需要。
否则,找到满足您特定需求的验证器可能会很困难,并且我建议编写编辑您的节点脚本以自行验证它。
是的,我已经看过csvlint和你提到的其他线程。我认为可能有其他可用的解决方案。无论如何感谢您的回复。在另一解决方案中编辑的 –
可能会或可能不会被使用。如果您发布了一些您需要的示例,可能会有所帮助,因为可能没有适合所有解决方案。祝你好运! – Edon
fast-csv看起来不错。我会试试看。 –