Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

जावास्क्रिप्ट डिक्शनरी को पायथन डिक्शनरी में कैसे बदलें?

पायथन और जावास्क्रिप्ट दोनों में एक शब्दकोश के लिए अलग-अलग प्रतिनिधित्व हैं। तो उनके बीच डेटा पास करने के लिए आपको मध्यवर्ती प्रतिनिधित्व की आवश्यकता है। सबसे अधिक इस्तेमाल किया जाने वाला मध्यवर्ती प्रतिनिधित्व JSON है, जो एक साधारण हल्का डेटा-इंटरचेंज प्रारूप है।

उदाहरण

डंप फ़ंक्शन तानाशाह को एक स्ट्रिंग में परिवर्तित करता है। उदाहरण के लिए,

आयात करें

आउटपुट

यह आउटपुट देगा:

'{"foo":42, "bar":{"baz":"Hello", "poo":124.2}}'

उदाहरण

लोड का फ़ंक्शन स्ट्रिंग को वापस एक ताना में परिवर्तित करता है। उदाहरण के लिए,

आयात करें ]['बाज'])

आउटपुट

यह आउटपुट देगा:

नमस्कार

JS की ओर से, आपको कुछ भी करने की आवश्यकता नहीं है। ऐसा इसलिए है क्योंकि JSON का शाब्दिक अर्थ जावास्क्रिप्ट ऑब्जेक्ट नोटेशन है। और जेएस परोक्ष रूप से JSON से वस्तुओं का निर्माण करता है। यदि आपको एक स्ट्रिंग मिलती है, तो आप इसे JSON.parse() का उपयोग करके परिवर्तित कर सकते हैं।


  1. किसी JavaScript ऑब्जेक्ट को JSON स्ट्रिंग में कैसे बदलें (JSON.stringify)

    आप JavaScript ऑब्जेक्ट को सीधे सर्वर पर नहीं भेज सकते, लेकिन आप कर सकते हैं JSON भेजें - एक सार्वभौमिक रूप से सुलभ स्ट्रिंग प्रारूप। इस कोड स्निपेट के साथ, आप जल्दी से JavaScript ऑब्जेक्ट को JSON स्ट्रिंग में बदल सकते हैं, जिससे आप अपना डेटा अपने सर्वर पर भेज सकते हैं। यहाँ एक जावास्क्रिप्ट ऑब्जे

  1. JSON टेक्स्ट को जावास्क्रिप्ट JSON ऑब्जेक्ट में कैसे बदलें?

    JSON पार्स () विधि का उपयोग JSON टेक्स्ट को JavaScript ऑब्जेक्ट में बदलने के लिए किया जाता है। JSON टेक्स्ट को JavaScript JSON ऑब्जेक्ट में बदलने के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta n

  1. शब्दकोश को जावास्क्रिप्ट ऑब्जेक्ट्स की सूची में कैसे परिवर्तित करें?

    डिक्शनरी को JavaScript ऑब्जेक्ट्स की सूची में बदलने के लिए निम्नलिखित कोड है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <ti