डेटा आम तौर पर कई वेब एपीआई में डिक्शनरी (जेएसओएन ऑब्जेक्ट्स) रूपों की एक स्ट्रिंग में भेजता है और उस डेटा का उपयोग करने के लिए सार्थक जानकारी निकालने के लिए हमें उस डेटा को डिक्शनरी फॉर्म में बदलने और आगे के संचालन के लिए उपयोग करने की आवश्यकता होती है।
उदाहरण
# converting string to json # using json.loads import json # inititialising json object ini_string = {'vishesh': 1, 'ram' : 5, 'prashant' : 10, 'vishal' : 15} # printing initial json ini_string = json.dumps(ini_string) print ("initial 1st dictionary", ini_string) print ("type of ini_object", type(ini_string)) # converting string to json final_dictionary = json.loads(ini_string) # printing final result print ("final dictionary", str(final_dictionary)) print ("type of final_dictionary", type(final_dictionary))
आउटपुट
('initial 1st dictionary', '{"vishal": 15, "ram": 5, "vishesh": 1, "prashant": 10}') ('type of ini_object', <type 'str'>) ('final dictionary', "{u'vishal': 15, u'ram': 5, u'vishesh': 1, u'prashant': 10}") ('type of final_dictionary', <type 'dict'>)