Method: Complex#to_json
- Defined in:
- lib/json/add/complex.rb
#to_json(*args) ⇒ Object
Returns a JSON string representing self:
require 'json/add/complex'
puts Complex(2).to_json
puts Complex(2.0, 4).to_json
Output:
{"json_class":"Complex","r":2,"i":0}
{"json_class":"Complex","r":2.0,"i":4}
48 49 50 |
# File 'lib/json/add/complex.rb', line 48 def to_json(*args) as_json.to_json(*args) end |