as_json(*args) -> StringRuby 3.4 から[permalink][rdoc][edit]-
JSON 形式に変換する際に使われる、
selfを表す文字列を返します。IPv4 アドレスでプリフィックス長が 32 の場合、または IPv6 アドレスでプリフィックス長が 128 の場合は IPAddr#to_s と同じ文字列を返します。それ以外の場合は IPAddr#cidr と同じ CIDR 表記の文字列を返します。
- [PARAM]
args: - JSON ライブラリとの互換性のために受け取りますが、使用されません。
require "ipaddr" p IPAddr.new("192.168.1.1").as_json # => "192.168.1.1" p IPAddr.new("192.168.1.0/24").as_json # => "192.168.1.0/24"[SEE_ALSO] IPAddr#to_json, IPAddr#cidr, IPAddr#to_s
- [PARAM]