博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
NPM酷库049:csv-parse,解析csv文件
阅读量:6687 次
发布时间:2019-06-25

本文共 361 字,大约阅读时间需要 1 分钟。

NPM酷库,每天两分钟,了解一个流行NPM库。·

在NPM酷库048中,我们介绍了可以将JSON数据导出为csv文件的库:json2csv,今天,今天我们再来了解如何解析、导入一个csv文件。

csv-parse

csv-parse 用于将一个文本字符串数据解析为JSON对象或数组:

const parse = require('csv-parse/lib/sync')let data=`id,name,age3,张三,214,李四,32`;parse(data,{ columns: true, auto_parse: true });// [{id:3,name:'张三',age:21},{id:4,name:'李四',age:32}]

除了同步方式解析,csv-parse还提供异步函数和流对象支持。

参考资料

转载地址:http://lbeao.baihongyu.com/

你可能感兴趣的文章
python str byte 转换
查看>>
二维树状数组的区间加减及查询 tyvj 1716 上帝造题的七分钟
查看>>
Swift - 类扩展(extension)
查看>>
C++第4次实验(基础班)—循环结构程序设计
查看>>
Windows命令处理进程
查看>>
培养自己的核心竞争力
查看>>
别样JAVA学习(六)继承下(2.3)异常下
查看>>
win10 配置 python3 + opencv3.2 + VideoCapture
查看>>
《JAVA与模式》之门面模式
查看>>
数据清洗小记(12):姓与名的提取
查看>>
Hadoop-1.2.1学习之Job创建和提交源码分析
查看>>
身份证验证
查看>>
K条最短路径算法(KSP, k-shortest pathes):Yen's Algorithm
查看>>
mysql last_insert_id() (转载)
查看>>
eclipse安装反编译插件jadclipse
查看>>
Change the Forwarding: RMT Architecture
查看>>
P1040 加分二叉树
查看>>
MySQL数据库安装(CentOS操作系统/tar.gz方式)
查看>>
Maven详解(八)------ 继承和聚合
查看>>
iOS开发ARC内存管理技术要点
查看>>