回答編集履歴

1

サンプルの追加

2017/03/02 10:23

投稿

hyperitakdx
hyperitakdx

スコア27

test CHANGED
@@ -29,3 +29,69 @@
29
29
  YQL Console
30
30
 
31
31
  [https://developer.yahoo.com/yql/console/](https://developer.yahoo.com/yql/console/)
32
+
33
+
34
+
35
+
36
+
37
+ 2017/03/02 19:22 追記
38
+
39
+ 参考に僕が書いたサンプルを追記しますね。頑張ってください!
40
+
41
+
42
+
43
+ ###サンプルコード
44
+
45
+ ```javascript
46
+
47
+ //読み込み最大記事数
48
+
49
+ var max_length = 10;
50
+
51
+
52
+
53
+ $(function(){
54
+
55
+ $.getJSON("https://query.yahooapis.com/v1/public/yql?callback=?", {
56
+
57
+ q: "select * from rss where url='表示したいRSSのURL'",
58
+
59
+ format: "json"
60
+
61
+ }, function(json) {
62
+
63
+ for (var i = 0; i < json.query.results.item.length; i++) {
64
+
65
+ if(i == max_length) break;
66
+
67
+
68
+
69
+ var entry = json.query.results.item[i];
70
+
71
+
72
+
73
+ var title = entry.title;//記事タイトル
74
+
75
+ var link = entry.link; //記事へのリンク
76
+
77
+ var fulldate = entry.date; //投稿日
78
+
79
+
80
+
81
+ date = fulldate.split('T');
82
+
83
+
84
+
85
+ //htmlを整形
86
+
87
+ $('#feed').append('<dl><dt>' + date[0] + '</dt><dd><a href="' + link +'">' + title +'</dd></dl>');
88
+
89
+
90
+
91
+ }
92
+
93
+ });
94
+
95
+ });
96
+
97
+ ```