【文件属性】:
文件名称:csv_parser:用C编写的简单CSV解析器
文件大小:7KB
文件格式:ZIP
更新时间:2021-05-05 06:05:03
C
csv_parser
一个用于解析CSV的简单C库。
执照:麻省理工学院
概述
csv.c:解析一行CSV(没有未转义的换行符的字符串)
split.c:将CSV字符串(带有未转义的换行符)拆分为CSV单行
fread_csv_line.c:从文件中提取一行CSV
说明文件(csv.c)
char **parse_csv( const char *line );
返回以NULL终止的字符串数组,该字符串以CSV的指定行编码。
如果没有足够的RAM或该行不是属性编码的CSV,则返回NULL 。
的返回值parse_csv是malloc “d。 数组中的每个字符串也都是malloc 。
void free_csv_line( char **parsed );
便利功能可释放parse_csv输出。 释放数组中的每个字符串,然后释放数组。
文档(split.c)
char **sp
【文件预览】:
csv_parser-master
----csv.h(329B)
----tests()
--------test.c(3KB)
--------test.csv(144B)
----split.c(2KB)
----csv.c(3KB)
----LICENSE.md(1KB)
----.gitignore(16B)
----fread_csv_line.c(3KB)
----Makefile(71B)
----README.md(2KB)