कई वेब APIs में डेटा डिक्शनरी (JSON ऑब्जेक्ट्स) के रूप में स्ट्रिंग में भेजा और प्राप्त किया जाता है। उस डेटा का उपयोग करके सार्थक जानकारी निकालने के लिए, हमें उस डेटा को डिक्शनरी फॉर्म में कन्वर्ट करना होगा और आगे के ऑपरेशन्स के लिए उपयोग करना होगा।
उदाहरण
# स्ट्रिंग को JSON में कन्वर्ट करना
# json.loads का उपयोग करके
import json
# JSON ऑब्जेक्ट इनिशियलाइज़ करना
ini_string = {'vishesh': 1, 'ram': 5, 'prashant': 10, 'vishal': 15}
# प्रारंभिक JSON प्रिंट करना
ini_string = json.dumps(ini_string)
print("प्रारंभिक 1st डिक्शनरी", ini_string)
print("ini_object का प्रकार", type(ini_string))
# स्ट्रिंग को JSON में कन्वर्ट करना
final_dictionary = json.loads(ini_string)
# फाइनल रिजल्ट प्रिंट करना
print("फाइनल डिक्शनरी", str(final_dictionary))
print("final_dictionary का प्रकार", type(final_dictionary))
आउटपुट
('प्रारंभिक 1st डिक्शनरी', '{"vishal": 15, "ram": 5, "vishesh": 1, "prashant": 10}')
('ini_object का प्रकार', <class 'str'>)
('फाइनल डिक्शनरी', "{'vishal': 15, 'ram': 5, 'vishesh': 1, 'prashant': 10}")
('final_dictionary का प्रकार', <class 'dict'>)