Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

Check If String Has JSON Inside

DZone's Guide to

Check If String Has JSON Inside

·
Free Resource
Two very simple methods of checking whether string has JSON inside ...

More accurate one:


module JSON
  def is_json?(string)
    begin
      parse(string).all?
    rescue ParserError
      false
    end
  end
end


Less accurate one (but quicker):


class String
  def is_json?
    self[0..0] == '{'
  end
end
Topics:

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}