as_json(*args) -> HashRuby 1.9.3 から Ruby 4.1 で削除[permalink][rdoc][edit] [added by json/add/range]-
selfを JSON 形式の文字列に変換する際に使う、中間表現となるハッシュに変換して返します。 Range#to_json が内部で使用しています。ハッシュには、JSON.create_id をキーとしてクラス名が、
'a'に始端・終端・終端を含むかどうかの 3 要素からなる配列([first, last, exclude_end?])が入ります。- [PARAM]
args: - 無視されます。
require 'json/add/range' hash = (1..5).as_json p hash['json_class'] # => "Range" p hash['a'] # => [1, 5, false][SEE_ALSO] Range#to_json, Range.json_create
- [PARAM]