class Semantria::JsonSerializer
Public Instance Methods
deserialize(str, handler = nil)
click to toggle source
# File lib/semantria/jsonserializer.rb, line 16 def deserialize(str, handler = nil) JSON.parse(str) end
gettype()
click to toggle source
# File lib/semantria/jsonserializer.rb, line 6 def gettype 'json' end
serialize(obj, wrapper = nil)
click to toggle source
# File lib/semantria/jsonserializer.rb, line 10 def serialize(obj, wrapper = nil) str = JSON.generate(obj) str.encoding.name != 'UTF-8' ? str.encode('UTF-8') : str end