मेरे पास एक ऐसा निर्देश है जिसे मैं जेएसओएन में सरलजसन का उपयोग करके परिवर्तित करना चाहता हूं।यह सुनिश्चित करने के लिए कि एक पायथन dict कुंजी लोअरकेस हैं?
मैं कैसे सुनिश्चित कर सकता हूं कि मेरे निर्देश की सभी चाबियाँ लोअरकेस हैं?
{
"DISTANCE": 17.059918745802999,
"name": "Foo Bar",
"Restaurant": {
"name": "Foo Bar",
"full_address": {
"country": "France",
"street": "Foo Bar",
"zip_code": "68190",
"city": "UNGERSHEIM"
},
"phone": "+33.389624300",
"longitude": "7.3064454",
"latitude": "47.8769091",
"id": "538"
},
"price": "",
"composition": "",
"profils": {},
"type_menu": "",
"ID": ""
},
संपादित करें: धन्यवाद, मेरे प्रश्न पर एक नज़र डालने के लिए धन्यवाद, मुझे खेद है कि मैंने विस्तार से यह समझाया नहीं कि मैं यह क्यों चाहता था। django-piston
के JSONEmitter
को पैच करना था।
सुनिश्चित करने के लिए वे लोअरकेस वे लोअरकेस होना चाहिए रहे हैं। लोअरकेस कुंजी के साथ एक नियम बनाएँ। –
"सुनिश्चित करें" से आपका क्या मतलब है? क्या आपके पास और मौजूदा नियम है और क्या आप यह जांचना चाहते हैं कि सभी चाबियाँ लोअरकेस हैं या नहीं? या उन्हें सभी को लोअरकेस में परिवर्तित करें? या आप एक प्रकार का निर्देश बनाना चाहते हैं जो केवल लोअरकेस कुंजी (उन्हें डालने पर) की अनुमति देता है? – Jordi
जैसा कि आप उदाहरण में देख सकते हैं, कुछ चाबियाँ लोअरकेस नहीं हैं। मैं यह सुनिश्चित करना चाहता हूं कि प्रत्येक JSON कुंजी लोअरकेस हो। – Natim