Ruby 4.0 リファレンスマニュアル

instance method IPAddr#to_json

to_json(*args) -> StringRuby 3.4 から[permalink][rdoc][edit]

self を JSON 形式の文字列に変換して返します。内部で IPAddr#as_json を呼び出し、その結果を二重引用符で囲んだ文字列を返します。

[PARAM] args:
JSON ライブラリとの互換性のために受け取りますが、使用されません。
require "ipaddr"
p IPAddr.new("192.168.1.1").to_json      # => "\"192.168.1.1\""
p IPAddr.new("192.168.1.0/24").to_json   # => "\"192.168.1.0/24\""

[SEE_ALSO] IPAddr#as_json