पायथन प्रारूप JSON
परिणाम प्रारूपित करें
ऊपर दिया गया उदाहरण एक JSON स्ट्रिंग को प्रिंट करता है, लेकिन इसे पढ़ना बहुत आसान नहीं है, बिना इंडेंटेशन और लाइन ब्रेक के।
json.dumps()
परिणाम को पढ़ने में आसान बनाने के लिए विधि में पैरामीटर हैं :
उदाहरण
indent
इंडेंट की संख्या निर्धारित करने के लिए पैरामीटर का उपयोग करें :
json.dumps(x, indent=4)
आप विभाजकों को भी परिभाषित कर सकते हैं, डिफ़ॉल्ट मान (", ", ": ") है, जिसका अर्थ है कि प्रत्येक वस्तु को अलग करने के लिए अल्पविराम और एक स्थान का उपयोग करना, और मानों से कुंजियों को अलग करने के लिए एक कोलन और एक स्थान:
उदाहरण
separators
डिफ़ॉल्ट विभाजक को बदलने के लिए पैरामीटर का उपयोग करें :
json.dumps(x, indent=4, separators=(". ", " = "))