Source code for kafka.serializer.json

import json

from .abstract import Serializer, Deserializer


[docs] class JsonSerializer(Serializer, Deserializer):
[docs] def serialize(self, topic, headers, data): if data is None: return None s = json.dumps(data) return super().serialize(topic, headers, s)
[docs] def deserialize(self, topic, headers, data): if data is None: return None s = super().deserialize(topic, headers, data) return json.loads(s)