面试题答案
一键面试在Ruby中,可以使用json
库来解析JSON字符串。以下是解析上述JSON字符串的代码:
require 'json'
json_str = '{"name":"John","age":30,"city":"New York"}'
ruby_obj = JSON.parse(json_str)
puts ruby_obj.inspect
主要使用的库是json
库,通过require 'json'
引入。主要方法是JSON.parse
,该方法用于将JSON格式的字符串解析为相应的Ruby对象。这里解析后得到的ruby_obj
是一个Ruby的哈希(Hash)对象。