Skip to content

Maintenance Ruby 3.3 gets fixes, but no new features. Switch to Ruby 4.0 →

instance method

Symbol#to_json

to_json(*a)

Returns a JSON string representing self:

Example
require 'json/add/symbol'
puts :foo.to_json

Output:

Example
# {"json_class":"Symbol","s":"foo"}
See also #swapcase #to_proc #succ #to_s also in 4.0 · 3.4 · 3.2 · 3.1 · 3.0