The library for serialize/deserialize into format JSON.
pip install json-serializer==1.0.1
The library for serialize/deserialize into format JSON.
class Car(object):
mark = None
model = None
year = None
color = None
car = Car()
car.mark = 'Ford'
car.model = 'Mustang'
car.year = 2016
car.color = 'Black'
In the constructor pass list of classes that will be involved in serialization/deserialization.
from json_serializer.Serializer import Serializer
...
serializer = Serializer([
Car
])
string = serializer.serialize(car) # sting contains next json:
# {
# "mark": "Ford",
# "model": "Mustang",
# "year": 2016,
# "color": "Black"
# }
car = serializer.deserialize(string)
Variable car
type of Car
and contains values of all fields.
Enjoy!