質問編集履歴
7
日本語を書く場所を間違えたので直した
test
CHANGED
File without changes
|
test
CHANGED
@@ -24,9 +24,9 @@
|
|
24
24
|
|
25
25
|
```
|
26
26
|
|
27
|
+
JSON ハッシュだと ハッシュ[:キー] で取得できない
|
28
|
+
|
27
29
|
```json
|
28
|
-
|
29
|
-
JSON ハッシュだと ハッシュ[:キー] で取得できない
|
30
30
|
|
31
31
|
eee.json
|
32
32
|
|
6
日本語を丁寧にした
test
CHANGED
File without changes
|
test
CHANGED
@@ -26,6 +26,8 @@
|
|
26
26
|
|
27
27
|
```json
|
28
28
|
|
29
|
+
JSON ハッシュだと ハッシュ[:キー] で取得できない
|
30
|
+
|
29
31
|
eee.json
|
30
32
|
|
31
33
|
{
|
@@ -37,8 +39,6 @@
|
|
37
39
|
}
|
38
40
|
|
39
41
|
```
|
40
|
-
|
41
|
-
JSON ハッシュはできない
|
42
42
|
|
43
43
|
```ruby
|
44
44
|
|
5
日本語を直した
test
CHANGED
File without changes
|
test
CHANGED
@@ -6,7 +6,7 @@
|
|
6
6
|
|
7
7
|
|
8
8
|
|
9
|
-
通常は ハッシュ[:キー] で取得でき
|
9
|
+
通常は ハッシュ[:キー] で取得できる
|
10
10
|
|
11
11
|
```ruby
|
12
12
|
|
4
日本語を直した
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,10 +1,12 @@
|
|
1
1
|
JSON を読み込んでハッシュにしたものが、
|
2
2
|
|
3
|
-
ハッシュ[:キー] で
|
3
|
+
ハッシュ[:キー] で取得できません。これはなぜでしょうか。
|
4
4
|
|
5
5
|
ハッシュ['キー'] ならできました。
|
6
6
|
|
7
7
|
|
8
|
+
|
9
|
+
通常は ハッシュ[:キー] で取得できます
|
8
10
|
|
9
11
|
```ruby
|
10
12
|
|
@@ -36,6 +38,8 @@
|
|
36
38
|
|
37
39
|
```
|
38
40
|
|
41
|
+
JSON ハッシュはできない
|
42
|
+
|
39
43
|
```ruby
|
40
44
|
|
41
45
|
File.open('eee.json') do |file|
|
3
パスを間違えていたので、直した
test
CHANGED
File without changes
|
test
CHANGED
@@ -38,7 +38,7 @@
|
|
38
38
|
|
39
39
|
```ruby
|
40
40
|
|
41
|
-
File.open('
|
41
|
+
File.open('eee.json') do |file|
|
42
42
|
|
43
43
|
$eee = JSON.load(file)
|
44
44
|
|
2
余計な文章を削除した
test
CHANGED
File without changes
|
test
CHANGED
@@ -7,8 +7,6 @@
|
|
7
7
|
|
8
8
|
|
9
9
|
```ruby
|
10
|
-
|
11
|
-
# 定義したハッシュ
|
12
10
|
|
13
11
|
$aaa = {
|
14
12
|
|
@@ -40,8 +38,6 @@
|
|
40
38
|
|
41
39
|
```ruby
|
42
40
|
|
43
|
-
# 読み込んだJSONハッシュ
|
44
|
-
|
45
41
|
File.open('json/eee.json') do |file|
|
46
42
|
|
47
43
|
$eee = JSON.load(file)
|
1
タイトルをわかりやすく変更
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
ruby 読み込んだJSON ハッシュ
|
1
|
+
ruby 読み込んだJSON ハッシュ Hash[:key] で取得できない Hash['key'] はできる
|
test
CHANGED
File without changes
|