質問編集履歴

1

gem url追加、コード追記

2017/11/26 22:51

投稿

innjera
innjera

スコア132

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,4 @@
1
- hatena blogからapi()を利用して、ブログの記事(content)を抜き出しています。
1
+ hatena blogからapi([gem|hatenablog](https://github.com/kymmt90/hatenablog))を利用して、ブログの記事(content)を抜き出しています。
2
2
 
3
3
  `entry.content`で抜き出すと、写真の通り`htmlのタグ`も一緒に抜き出してしまいます。
4
4
 
@@ -13,3 +13,63 @@
13
13
 
14
14
 
15
15
  どうしたら良いのか分からずアドバイス頂けますと助かります。
16
+
17
+
18
+
19
+ ```ruby
20
+
21
+ ### index_controller.rb
22
+
23
+
24
+
25
+ require 'hatenablog'
26
+
27
+
28
+
29
+ class TopController < ApplicationController
30
+
31
+ def index
32
+
33
+ Hatenablog::Client.create do |blog|
34
+
35
+ @entries = blog.entries
36
+
37
+ end
38
+
39
+ end
40
+
41
+ end
42
+
43
+
44
+
45
+ ### view(erb形式、html/cssは割愛してます)
46
+
47
+ @entries.each do |entry|
48
+
49
+ <% if entry.draft == 'no' %>
50
+
51
+ <%= entry.updated.strftime('%Y.%m.%d') %><br>
52
+
53
+ <%= link_to entry.uri, class:'text-muted' do %>
54
+
55
+       <%= entry.title %></strong>
56
+
57
+ <% end %>
58
+
59
+ <% entry_tags = entry.categories %>
60
+
61
+   <% entry_tags.each do |category| %>
62
+
63
+   <%= category %></small>
64
+
65
+ <% end %>
66
+
67
+     <%= entry.content.html_safe %> ---->>>この部分が質問箇所です。
68
+
69
+ <% end %>
70
+
71
+ <% end %>
72
+
73
+
74
+
75
+ ```