エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
ruby-jsonではObjectのto_jsonは「オブジェクトをto_sした文字列のJSON表現」を返すので、以下のような... ruby-jsonではObjectのto_jsonは「オブジェクトをto_sした文字列のJSON表現」を返すので、以下のようなモジュールを書いてみました。インスタンス変数をハッシュのように出力します。 module JsonSupport def to_json instance_variables.inject({}) { |h, name| h.store( name[1..-1], instance_variable_get(name)) h }.to_json end end サンプルは以下。 require 'json/lexer' require 'json/objects' # テスト用クラス。 class Kitten include JsonSupport # JsonSupport をinclude def initialize( name, age ) @name =