A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://www.geeksforgeeks.org/python/deserialize-json-to-object-in-python/ below:

Deserialize JSON to Object in Python

Deserialize JSON to Object in Python

Last Updated : 15 Jul, 2025

Let us see how to deserialize a JSON document into a Python object. Deserialization is the process of decoding the data that is in JSON format into native data type. In Python, deserialization decodes JSON data into a dictionary(data type in python).
We will be using these methods of the json module to perform this task : 
 


Example 1 : Using the loads() function. 
 

Python3
# importing the module
import json

# creating the JSON data as a string
data = '{"Name" : "Romy", "Gender" : "Female"}'

print("Datatype before deserialization : "
      + str(type(data)))
 
# deserializing the data
data = json.loads(data)

print("Datatype after deserialization : "
      + str(type(data)))

Output : 
 

Datatype before deserialization : 
Datatype after deserialization : 


Example 2 : Using the load() function. We have to deserialize a file named file.json. 
 

Python3
# importing the module
import json

# opening the JSON file 
data = open('file.json',) 

print("Datatype before deserialization : "
      + str(type(data)))
   
# deserializing the data
data = json.load(data) 

print("Datatype after deserialization : "
      + str(type(data)))

Output : 
 

Datatype before deserialization : 
Datatype after deserialization : 


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4