Rubyについて Part 2
■ このスレッドは過去ログ倉庫に格納されています
0442352、425
NGNGhumanResource 、 finance 、 activeField 、 newCommer 、 purpose 、activeDay 等のディレクトリにそれぞれ、excelブックを用意し、
質問をグルーピングしたものを格納します。ワークシート一枚にorg一つが対応するようなブックを作成するのですが、メインの集計は
Spreadsheet::ParseExcelでUnix上に取り寄せて行います。その際、フラットなテキストデータを一旦オブジェクトに格納して、
irbとpstoreを使おうと思い、その際のデータ構造を考えるところで躓いた、という意味です。もちろん
def org(name)
org = Org.new
org.humanResource = HumanResource.new(name)
・
org.purpose = Purpose.new(name)
end
のような作業はやや後半(グラフ作成やまとめの段階)になって必要となる作業でして、まずは例えば、
activeFieldディレクトリ:場所関連回答.xls:org3シート:
問22:貴団体は特定の活動場所をお持ちですか?
問32:都市近郊で活動される場合の山地、里地をお答えください。
場所 活動時期 活動内容 ←key
場所1 value value
場所2 value
場所3
のような回答集めたexcelブックの問32の項目をハッシュの配列として表現すべきなのか、という話です。
Spreadsheet::ParseExcelにどのようなフォーマットで出力させれば、ruby側でobjを構築しやすいかというのが
436でお聞きしたかったことです。xmlでガッチリ構築するほどの時間的余裕はなく(提出が終われば是非やってみたいですが……)、
社会人の方とかですと、複雑である程度の分量のデータから動的にobjを作るような経験をされた方はいるのではと憶測しています。
■ このスレッドは過去ログ倉庫に格納されています