質問編集履歴

2

文法の修正

2017/04/08 07:42

投稿

jaja
jaja

スコア11

test CHANGED
File without changes
test CHANGED
@@ -2,13 +2,15 @@
2
2
 
3
3
  下記のようなJson形式の文字列からexamのhighだけを抜き出したい時についての質問です。
4
4
 
5
+ ```
6
+
5
7
  {"success":1,
6
8
 
7
- "exam"{"high":"950","low":"350","vol":"98500"}}
9
+ "exam":{"high":"950","low":"350","vol":"98500"}}
10
+
11
+ ```
8
12
 
9
13
  ###発生している問題・エラーメッセージ
10
-
11
-
12
14
 
13
15
  ```
14
16
 
@@ -19,6 +21,8 @@
19
21
 
20
22
 
21
23
  ###該当のソースコード
24
+
25
+ ```
22
26
 
23
27
  var exam = UrlFetchApp.fetch('https://XXXXXXX'); //上記のJson文字列を取得するURL。
24
28
 
@@ -34,6 +38,8 @@
34
38
 
35
39
  Logger.log(high);}
36
40
 
41
+ ```
42
+
37
43
  ###試したこと
38
44
 
39
45
  一応これでexamのhighを取得しているのですが、もっと良い方法があるんではないかと思っております。

1

誤字。

2017/04/08 07:42

投稿

jaja
jaja

スコア11

test CHANGED
File without changes
test CHANGED
@@ -22,17 +22,17 @@
22
22
 
23
23
  var exam = UrlFetchApp.fetch('https://XXXXXXX'); //上記のJson文字列を取得するURL。
24
24
 
25
- var Jsonexam = JSON.parse(exam)["exam"];
25
+ var Jsonexam = JSON.parse(exam)["exam"];//examを抜き出す。
26
26
 
27
- var Json = JSON.stringify(jsonexam);
27
+ var Json = JSON.stringify(jsonexam); //抜き出したexamを再度Json形式に。
28
28
 
29
- var high = JSON.parse(Json)["high"];
29
+ var high = JSON.parse(Json)["high"];//Json形式にしたexamからhighを取得。
30
30
 
31
31
 
32
32
 
33
- function bidtest(){
33
+ function test(){
34
34
 
35
- Logger.log(hig);}
35
+ Logger.log(high);}
36
36
 
37
37
  ###試したこと
38
38