モデル投稿が 1 つある Rails アプリケーションが 1 つあります。「タイトル」と「コンテンツ」の 2 つの属性を持つ投稿モデル。コンテンツにckeditorを使用しています。これが私のckditorスナップショットです
たとえば、太字、斜体、下線などを付けて「こんにちは」と保存すると、投稿の内容が次のように保存されます<b><i><u>hi how r u</u><i></b>
。私はレールの解決策を知っています。この問題を解決するために <%= raw(@posts.content) %> を使用しています。しかし今、私の問題は異なります。json を使用して、データベースからすべての投稿コンテンツを取得したいと考えています。私はこのようにやっています..
def index
@posts = Post.all
respond_with(@posts) do |format|
format.json { render json: @post_names = {:post => @posts.as_json(:only=> :content)} }
end
end
今、私が通過するhttp://localhost:3000/posts.json
と、このように表示されます
{"post":[{"content":"hi"},{"content":"hi"},{"content":"<img src=\"https://www.ginfy.com/img/logo.png\">"},{"content":"hi"},{"content":"my health is not good. Please pray for me..<br>"},{"content":"my health is not good. Please pray for me<br>"},{"content":"hello"},{"content":"<img src=\"http://www.ibettertechnologies.com/img/logo.png\">"},{"content":"<u><i><b>hi how r u?</b></i></u><br>"},{"content":"sdfsd"},{"content":"i am going to home. Please pray for my safe jouney"},{"content":"job"},{"content":"dsfdfs"},{"content":"fddf"},{"content":"jd dsbdsj djhj dsjhdfjks"},{"content":"ddd gd fgdfdg"},{"content":"dfslkdfskldfskl dskljdfskldf dskljdfskldfjslk"},{"content":"please pray for me"},{"content":"dfdf"},{"content":"cvxvxdfs"},{"content":"hdbhjds dsjks"},{"content":"s"},{"content":"hi"},{"content":"hu"}]}
このjsonをAndroidで取得したい。json で <%= raw() %> 関数を使用して、正しいフォーマットされた値を取得するにはどうすればよいですか。