回答編集履歴

1

修正

2020/10/04 04:48

投稿

nto
nto

スコア1438

test CHANGED
@@ -42,9 +42,9 @@
42
42
 
43
43
 
44
44
 
45
- その為、それらをjsonとして取り扱うには
45
+ その為、それらをjsonデータとして取り扱うには
46
46
 
47
- 取り出したソースをまずは文字列に変換し、json形式に変換する必要があります。
47
+ まずは取り出したjson_2の文字列だけを取得し、辞書型に変換する必要があります。
48
48
 
49
49
 
50
50
 
@@ -90,11 +90,11 @@
90
90
 
91
91
  json_2 = soup.find('script', {'type': 'application/ld+json'})
92
92
 
93
- data = json_2.text # 取得したソースの文字列だけにする
93
+ data = json_2.text # 文字列を取得
94
94
 
95
95
 
96
96
 
97
- json_dict = json.loads(data) # 文字列をjsonとして読み込む(typeはdictになる)
97
+ json_dict = json.loads(data) # 文字列をjsonとして辞書型で読み込む
98
98
 
99
99
  print(json_dict)
100
100