में नेस्टेड जेसन शब्दकोश में कोई मान पाएं, निम्नलिखित जेसन से, पायथन में, मैं मान "टेक्स्ट" निकालना चाहता हूं। अज्ञात के अलावा सभी चाबियाँ स्थिर हैं। अज्ञात "a6784t66" या "hobvp * nfe" जैसी कोई स्ट्रिंग हो सकती है। अज्ञात का मान ज्ञात नहीं है, केवल यह कि प्रत्येक जेसन प्रतिक्रिया में उस स्थिति में होगा।पाइथन
{
"A": {
"B": {
"unknown": {
"1": "F",
"maindata": [
{
"Info": "TEXT"
}
]
}
}
}
}
एक पंक्ति json
'{"A":{"B":{"unknown":{"1":"F","maindata":[{"Info":"TEXT"}]}}}}'
कैसे आप "पाठ" का मूल्य प्राप्त होगा? (मुझे पता है कि json.loads के साथ जेसन कैसे लोड करें) .. लेकिन मुझे यकीन नहीं है कि "टेक्स्ट" का मूल्य कैसे प्राप्त करें। धन्यवाद।
(मुझे यकीन है कि क्या सबसे अच्छा शीर्षक है नहीं कर रहा हूँ।)
मुझे नहीं पता कि अज्ञात का मूल्य क्या होगा ... ताकि यह काम न करे। अज्ञात कोई स्ट्रिंग हो सकता है। – user1959942
तो हाँ नाम के बावजूद, आपको उस बिंदु पर जो कुछ भी है, उसे एक्सेस करने की आवश्यकता है? – RocketDonkey
हाँ यही कारण है कि इसे अज्ञात = पी कहा जाता है, अन्यथा यह प्राप्त करना आसान होगा। – user1959942