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

回答編集履歴

1

追記

2015/11/05 12:15

投稿

pi-chan
pi-chan

スコア5936

answer CHANGED
@@ -1,3 +1,32 @@
1
1
  入力されるJSONファイルはハッシュ形式になっているのですか?
2
2
 
3
- 入力ファイルのフォーマットが分からないと具体的に回答できません・・・
3
+ 入力ファイルのフォーマットが分からないと具体的に回答できません・・・
4
+
5
+ ---
6
+ <追記:2015/11/05 21:15>
7
+
8
+ ご提示頂いたサンプルを読み込んでみましたが、dict型になりましたよ!?
9
+
10
+ ```Bash
11
+ $ cat test.json
12
+ {
13
+ "項目1": "hoge",
14
+ "項目2": "hogehoge",
15
+ "項目3": [
16
+ "hoge",
17
+ "hoge"
18
+ ]
19
+ }
20
+ $
21
+ ```
22
+ ```Python
23
+ >>> import json   ← ★
24
+ >>> f=open('test.json','r')
25
+ >>> data=json.load(f)
26
+ >>> f.close()
27
+ >>> print(type(data).__name__)
28
+ dict
29
+ >>>
30
+ ```
31
+
32
+ **json** モジュールは事前に **import** されているのですよね?