मान लीजिए कि मिश्रित वस्तुओं और सरणी के साथ मेरे पास एक जटिल जेसन ऑब्जेक्ट एक्स है। वहाँ अगर एक चर अशक्त या इस वस्तु के भीतर अपरिभाषित है की जाँच करने के लिए एक सरल या सामान्य तरीके से है, जैसे:कई इंटरमीडिएट चेक की आवश्यकता के बिना नेस्टेड JSON/ऑब्जेक्ट वैल्यू प्राप्त करें?
if(x.a.b[0].c.d[2].e!=null) ....
बजाय
सामान्य रूप से जाँच सभी माता पिता क्षेत्रों
if(x.a!=null
&& x.a.b!=null
&& x.a.b[0]!=null
&& x.a.b[0].c!=null
&& x.a.b[0].c.d!=null
&& x.a.b[0].c.d[2]!=null
&& x.a.b[0].c.d[2].e!=null) ....
(जाँच हो रही है के लिए करता है, तो अंतिम मान अपरिभाषित है/बातिल सिर्फ संपूर्ण कार्य का एक सबसेट है।) –
मैं इस सवाल में किसी भी JSON नहीं दिख रहा है ... –