少し詳しく説明します。卒論ですので作業は私一人で行います。アンケートはorg1〜org20に出し、回収したものを
humanResource 、 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を作るような経験をされた方はいるのではと憶測しています。