csv2hash:基于配置将 Csv 映射到 Hash 的库

时间:2024-07-07 17:25:51
【文件属性】:

文件名称:csv2hash:基于配置将 Csv 映射到 Hash 的库

文件大小:58KB

文件格式:ZIP

更新时间:2024-07-07 17:25:51

Ruby

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


【文件预览】:
csv2hash-master
----.gitignore(71B)
----UPGRADE.md(2KB)
----coverage()
--------.resultset.json.lock(0B)
----.rspec(19B)
----csv2hash.gemspec(979B)
----bin()
--------launch_irb(25B)
--------load_rvm(55B)
--------generate_doc(77B)
----.travis.yml(144B)
----LICENSE(1KB)
----.yardoc()
--------object_types(5KB)
--------objects()
--------checksums(2KB)
--------proxy_types(4B)
----CHANGELOG.md(5KB)
----spec()
--------csv2hash()
--------spec_helper.rb(210B)
--------lib()
--------csv2hash_spec.rb(453B)
--------generators_helper.rb(172B)
----README.md(16KB)
----.coveralls.yml(24B)
----config()
--------rules.yml(197B)
--------rules.yml.erb(244B)
--------rules.extra_validator.yml.erb(552B)
--------example.csv(127B)
----lib()
--------csv2hash()
--------generators()
--------csv2hash.rb(5KB)
----Gemfile(241B)
----Rakefile(616B)
----Gemfile.lock(3KB)

网友评论