28 from json_msgs
import msg
as json_msg
29 from jsonschema
import validate, ValidationError
33 return json_msg.Json(json=json.dumps(data))
37 return json.loads(message.json)
44 validate(instance=data, schema=schema)
48 self.
json = json.dumps(data)
51 return json.loads(self.
json)
53 data = property(get_data, set_data)
59 return(
"{name}({data})".format(name=self.__class__.__name__, data=repr(self.
data)))
def __init__(self, data=None, schema=None)