タグ

Railsとjsonに関するsamurairodeoのブックマーク (3)

  • Backbone.jsのためにRails3.2でJSON APIをつくる~RABL | | Scimpr Blog

    github.com/nesquena/rabl railscasts.com/episodes/322-rabl?language=ja&view=asciicast Rails3.2ではデフォルトでJSONを提供していて色々json_asっていうのをオーバーライドすればいろいろカスタマイズできるけど、RABLというテンプレートシステムを使うと簡単にJSONが書ける Backbone.js on Railsがこちらを使っていたので Rails4からはrbファイルをテンプレートにできるけど、こっちも便利かもしれない

    Backbone.jsのためにRails3.2でJSON APIをつくる~RABL | | Scimpr Blog
  • Rails4でのJSONテンプレート~jbuilder+rabl+ruby | | Scimpr Blog

    By: Wonderlane – CC BY 2.0[/caption] Rails4からJSONも標準でjbuilderを使ってテンプレートから出力できるようになった けど、しっくり来ないので簡単に比べてみた 以下の例はすべて次のようなJSONを返すテンプレート [{"title":"hello","price":100,"url":"http://192.168.1.19:3000/books/1.json"},{"title":"hello2","price":200,"url":"http://192.168.1.19:3000/books/2.json"}] [{"title":"hello","price":100,"url":"http://192.168.1.19:3000/books/1.json"},{"title":"hello2","price":200,"url"

    Rails4でのJSONテンプレート~jbuilder+rabl+ruby | | Scimpr Blog
  • JSON/XML形式で出力する - Ruby on Rails入門

    データベースから取得したデータをJSON形式やXML形式で返したい場合があります。ここではrenderメソッドを使ってJSON形式やXML形式で利用者へ結果を返す方法を解説します。またrespond_toメソッドを使いリクエストで指定されたフォーマットに合わせて出力する形式を決める方法についても解説します。 1.JSON形式で出力 2.XML形式で出力 3.respond_toメソッドを使った形式の選択 JSON形式で出力 JSON形式で出力を行なうには次の書式を使います。 オブジェクトをJSON形式に変換した上で利用者へ返します。 では実際に試してみます。作成済みのコントローラクラス(app/controllers/movies_controller.rb)の中の「index」アクションメソッドを次のように修正します。 class MoviesController < Applicati

    samurairodeo
    samurairodeo 2014/02/18
    “なおcurlを使って帰って来た結果を確認してみると次のように「Content-Type: application/json; charset=utf-8」として返ってきていることが確認できます。 ”
  • 1