ftcsv:一个用纯 Lua 编写的快速 csv 库

时间:2021-05-30 10:23:31
【文件属性】:
文件名称:ftcsv:一个用纯 Lua 编写的快速 csv 库
文件大小:29KB
文件格式:ZIP
更新时间:2021-05-30 10:23:31
Lua 文件 ftcsv 是一个用纯 Lua 编写的快速 csv 库。 它已经过 LuaJIT 2.0/2.1 和 Lua 5.1、5.2、5.3 和 5.4 的测试 它具有两种解析模式,一种用于CSV,可以轻松地加载到内存中(最多几百MB,具体取决于系统),另一种用于使用迭代器加载文件-用于在加载过程中处理大型文件或处理。 它可以正确处理在野外发现的大多数 csv(和类似 csv)文件,包括不同的行尾(Windows、Linux 和 OS9)、UTF-8 BOM 支持和奇数分隔符。 还有各种选项可以调整文件的加载方式,只需抓取几个字段、重命名字段和解析无头文件! 安装 您可以从此处获取ftcsv.lua或通过luarocks安装: luarocks install ftcsv 解析 主要有两种解析方法: ftcv.parse和ftcsv.parseLine 。 ftcsv.parse加载整
【文件预览】:
ftcsv-master
----ftcsv-1.2.1-1.rockspec(851B)
----.travis.yml(676B)
----ERRORS.md(2KB)
----LICENSE(1KB)
----spec()
--------dynamic_features_spec.lua(22KB)
--------error_spec.lua(3KB)
--------bad_csvs()
--------csvs()
--------parse_encode_spec.lua(2KB)
--------json()
--------parseLine_spec.lua(3KB)
--------feature_spec.lua(12KB)
----README.md(10KB)
----ftcsv.lua(25KB)

网友评论