文件名称:csvParser:使用 FSM 的 csv 文件解析器
文件大小:5KB
文件格式:ZIP
更新时间:2024-07-16 05:38:40
C
csvParser 使用状态机实现的csv文件解析器。 特性 简单轻量 使用状态机实现 提供两种模式取csv数据:回调函数和行列模式 使用接口方式实现API 支持Excel方式的csv格式 单元格支持多行 单元格内容可以使用引号,也可以不用引号(“def”或者def) 支持单行注释(#开头) 使用 使用回调函数 //回调函数 void printField(int row, int line, int col, char *fieldValue) { printf("row=[%d], line=[%d], col=[%d], data=[%s]\n", row, line, col, fieldValue); } int main() { int result; result = csvParserApi.csvParse("test.csv", PT_CALLBA
【文件预览】:
csvParser-master
----main.c(1KB)
----csv.h(804B)
----LICENSE(1KB)
----csv.c(6KB)
----README.md(2KB)
----test.csv(629B)