NPM酷庫,天天兩分鐘,瞭解一個流行NPM庫。·node
在NPM酷庫048中,咱們介紹了能夠將JSON數據導出爲csv文件的庫:json2csv,今天,今天咱們再來了解如何解析、導入一個csv文件。git
csv-parse 用於將一個文本字符串數據解析爲JSON對象或數組:github
const parse = require('csv-parse/lib/sync') let data=`id,name,age 3,張三,21 4,李四,32 `; parse(data,{ columns: true, auto_parse: true }); // [{id:3,name:'張三',age:21},{id:4,name:'李四',age:32}]
除了同步方式解析,csv-parse還提供異步函數和流對象支持。json