Csv2Hash
(特拉维斯CI)
它是一种用于验证 CSV 并将其映射到 Ruby 哈希的 DSL。
概括
定义数据的预期位置
样品
自动发现一般设置
[MAPPING] 以定义的精度验证单元格
映射中的自动发现位置功能
[COLLECTION] 集合的验证(常规 CSV)
收藏中的自动发现位置功能
结构验证规则
CSV 标头
解析器和配置
回复
配置
例外与否!
在BREAK_ON_FAILURE 模式下
在CSV 模式下
错误格式
样本
CSV数据
规则
错误
个人验证者规则
Yaml 配置文件加载器
类型转换
变化
升级
院子里的文件
贡献
安装
将此行添加到应用程序的 Gemfile 中:
gem 'csv2hash'
然后执行:
$ bundle
或者自己安装:
$ gem install csv2hash
用法
解析基于规则,您应该为每个单元格定义规则
2021-06-18 13:05:23
58KB
Ruby
1