Class: QingCloud::SDK::Utility::JsonParser

Inherits:
Object
  • Object
show all
Defined in:
lib/qingcloud/sdk/utility/json_parser.rb

Instance Method Summary collapse

Instance Method Details

#decode(string) ⇒ Object



24
25
26
# File 'lib/qingcloud/sdk/utility/json_parser.rb', line 24

def decode(string)
    guarantee(Proc.new do; JSON.parse string; end)
end

#encode(object) ⇒ Object



16
17
18
# File 'lib/qingcloud/sdk/utility/json_parser.rb', line 16

def encode(object)
    guarantee(Proc.new do; JSON.generate object; end)
end

#encode_prettily(object) ⇒ Object



20
21
22
# File 'lib/qingcloud/sdk/utility/json_parser.rb', line 20

def encode_prettily(object)
    guarantee(Proc.new do; JSON.pretty_generate object; end)
end