タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

rubyとjsonに関するanimistのブックマーク (3)

  • 【Ruby入門】 jsonの扱い方まとめ 【parse load generate to_json】 | 侍エンジニアブログ

    こんにちは! フリーエンジニアの長瀬です。 みなさんはjsonをご存知ですか? json形式でのデータの取り扱いはとても軽量でシンプルなので、人気があります。 いまのうちに、Rubyでしっかり取り扱えるようにしておきましょう。 この記事では、jsonの扱い方について ・JSON.load ・JSON.parse という基的なメソッドから、 ・JSON.generate ・JSON.fast_generate ・JSON.pretty_generate ・to_json といった応用的なメソッドについても解説していきます。 jsonとは jsonはJavaScript Object Notationの略でもともとはjavascriptで使用されていたファイル形式です。 非常に軽量で、直感的にデータを扱うことができるため、幅広い言語で使用されています。 Rubyでは、他の言語と連携するための

    【Ruby入門】 jsonの扱い方まとめ 【parse load generate to_json】 | 侍エンジニアブログ
    animist
    animist 2019/12/09
    最近、Ruby の Hash ってコード内のリテラルで宣言するとキーが文字列でも symbol に変換するようになった?Jsonから読み出すと文字列がキーのままだったけど
  • ブログなんだよもん - Rails 2.0でJSONを出力する

    Rails 2.0からRESTFUL対応の一環として、scaffordで自動生成した場合、HTMLだけでは無くXMLの出力もされるようになった。 これ、結構便利。自動的に、モデルの内容をXMLに変換してくれるのでありがたい。 でも、最近はクロスドメイン問題解決のためにも、XMLじゃなくてJSONにしておく必要があるので、JSON化の方法をメモ。 まず、コントローラのアクションメソッドの中にrespond_toメソッドの呼び出しがあるので、以下のようにjsを追加する。 respond_to do |format| format.html # index.html.erb format.js { render :js => @hoges } format.xml { render :xml => @hoges } end で、その後actionに対応するviewを作る。viewの名前はhoge

  • JSON implementation for Ruby

    Description This is a implementation of the JSON specification according to RFC 4627. You can think of it as a low fat alternative to XML, if you want to store data to disk or transmit it over a network rather than use a verbose markup language. Starting from version 1.0.0 on there will be two variants available: A pure ruby variant, that relies on the iconv and the stringscan extensions, which a

  • 1