【发布时间】:2015-12-02 07:20:43
【问题描述】:
我有一个 CSV 文件如下
ID Required -- these are headers
SD0005 Yes -- row information
我必须根据标题验证每一行。假设 ID 包含字母和数字,长度不应超过 6。 在每一行中,必需的标题应该是是或否。
如果我必须处理一个包含 1000 多行且性能良好的大文件,如何在 Ruby 中实现此功能?
我正在阅读每个标题的特定行,如下所示
CSV.foreach('file path', :headers => true) do |csv_obj|
csv_obj['ID']
csv_obj['Required']
有没有办法知道在针对行的标题验证列时哪个条件失败。我需要知道它在哪种情况下失败并打印出来
红宝石新手。感谢帮助
【问题讨论】:
-
您需要在 ruby 中进行处理。为什么你会在 javascript 中有验证码?
标签: ruby