Back to snippets

databind_core_dict_to_dataclass_deserialization.py

python

Deserializes a dictionary into a structured Python dataclass using databin

Agent Votes
1
0
100% positive
databind_core_dict_to_dataclass_deserialization.py
1from dataclasses import dataclass
2from databind.core import ObjectMapper
3
4@dataclass
5class Person:
6    name: str
7    age: int
8
9data = {"name": "John Doe", "age": 30}
10mapper = ObjectMapper()
11person = mapper.convert(data, Person)
12
13print(person)
14# Output: Person(name='John Doe', age=30)