teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

説明の追加

2016/01/14 06:46

投稿

sprite
sprite

スコア63

title CHANGED
@@ -1,1 +1,1 @@
1
- 配列の各項目で構造体のようなハッシュを生成したいです
1
+ rubyで配列の各項目でハッシュ-構造体-ハッシュの形式のオブジェクトを生成したいです
body CHANGED
@@ -1,11 +1,30 @@
1
- 配列の各項目で構造体のようなハッシュを生成したいです
1
+ rubyで配列の各項目でハッシュ-構造体-ハッシュの形式のオブジェクトを生成したいです
2
2
 
3
3
  イメージとしては
4
4
  hash = [
5
+ "key1":
6
+ [
5
- {"h":"hoge1","f":"fuga1","g":"gyau3"},
7
+ {"h":"hoge1","f":"fuga1","g":"gyau3"},
6
- {"h":"hoge2","f":"fuga1","g":"gyau3"},
8
+ {"h":"hoge2","f":"fuga1","g":"gyau3"},
7
- {"h":"hoge3","f":"fuga1","g":"gyau3"}
9
+ {"h":"hoge3","f":"fuga1","g":"gyau3"}
10
+ ],
11
+ "key2":
12
+ [
13
+ {"h":"hoge1","f":"fuga1","g":"gyau3"},
14
+ {"h":"hoge2","f":"fuga1","g":"gyau3"},
15
+ {"h":"hoge3","f":"fuga1","g":"gyau3"}
16
+ ],
17
+ "key3":
18
+ [
19
+ {"h":"hoge1","f":"fuga1","g":"gyau3"},
20
+ {"h":"hoge2","f":"fuga1","g":"gyau3"},
21
+ {"h":"hoge3","f":"fuga1","g":"gyau3"}
22
+ ]
8
23
  ]
9
- こういう配列を作りたいのですが、どうしたらいいですか?
24
+ こういうハッシュ-配列-ハッシュを作りたいのですが、どうしたらいいですか?
10
25
 
26
+ keyには日付が入り、
27
+ その中の3行は日付に対するデータが3つ並んでおり、
28
+ そのデータの構造体はh,f,gというデータを持っています。
29
+
11
- 各項目のキーは全て同じです。よろしくお願いします
30
+ よろしくお願いします