簡體   English   中英

如何驗證 node.js 中的 csv 文件?

[英]How to validate a csv file in node.js?

我有一個很大的 csv 文件,我需要將其轉換為 json,然后將數據存儲到 neo4j 中。 我正在為 node.js 使用 csv-parser 插件。 如果 csv 有效,這可以正常工作。 但是,如果它無效,那么neo4j 中的數據就會被打亂。 因此,我需要驗證文件,然后才能將其發送到我的數據庫中。 是否有任何現有的插件可用,或者有沒有辦法讓我自己驗證 csv 文件?

您可能會考慮查看csvlint的 API

我還建議查看這個類似的答案 (在這個答案下面也有很好的 csvlint 信息)

還有fast-csv內置了一些驗證,這可能會根據您的需要提供幫助。

否則,找到滿足您特定需求的驗證器可能會很困難,我建議您編寫編輯節點腳本來自己驗證它。


更新:我還想推薦Papa Parse ,它有幾個解析選項。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM