以下のような構造のスプレッドシートがあります。
| STATUS | WORKFLOW. | ZAHLUNG. |
| -------- | -------------- | -------------- |
|ACTIVE | 1 | |
|AFTERCOURT| | 1 |
私の次のステップは、以下に想定されているように、この解析されたデータを Key : Value ペアのハッシュに変換することです。
MAP = {
active: 'workflow',
aftercourt: 'zahlung'
....
}
しかし、それらをリンクする最良の方法は思いつきません。正しい方向への指針をいただければ幸いです。
私の現在のコード
module Ccenter
module Utils
module ZendeskCustomFields
class UpdateStatusGroup
require 'rubyXL'
attr_reader :workbook
def initialize
@workbook = RubyXL::Parser.parse('app/assets/files/statusgroups.xlsx')
end
def get_data
worksheet = workbook[0]
data = worksheet
end
end
end
end
end