JSON में शून्य मान्य है?
JSON में शून्य मान्य है?

वीडियो: JSON में शून्य मान्य है?

वीडियो: JSON में शून्य मान्य है?
वीडियो: JSON शुरुआती ट्यूटोरियल | JSON को कैसे सत्यापित करें 2024, दिसंबर
Anonim

RFC 7159 मार्च 2014 में प्रकाशित हुआ था और RFC 4627 को अपडेट करता है। इसका मतलब है कि RFC 7159 के साथ, “ शून्य "(साथ ही "सत्य" और "झूठा") बन जाता है a वैध JSON मूलपाठ। ऐसा JSON a. का पाठ क्रमबद्ध मान शून्य वस्तु वास्तव में " शून्य " दुर्भाग्य से, सभी नहीं JSON पार्सर्स / डिसेरिएलाइज़र स्ट्रिंग को पार्स करने का समर्थन करते हैं " शून्य ”.

इसे ध्यान में रखते हुए, JSON में IS NULL की अनुमति है?

स्ट्रिंग्स, बूलियन और पूर्णांकों में 'खाली' रूप नहीं होता है, इसलिए वहां इसका उपयोग करना ठीक है शून्य मूल्य। " JSON एक विशेष मूल्य है जिसे कहा जाता है शून्य जिसे सरणियों, वस्तुओं, संख्या और बूलियन प्रकारों सहित किसी भी प्रकार के डेटा पर सेट किया जा सकता है।" इसलिए, उन गुणों के लिए डेटा ऑब्जेक्ट पर कोई कार्रवाई नहीं की जाती है।"

यह भी जानिए, क्या एक खाली स्ट्रिंग वैध JSON है? जबकि एक खाली स्ट्रिंग नहीं है वैध JSON दो उद्धरण है वैध JSON . यह एक महत्वपूर्ण अंतर है। जो कहना है a डोरी जिसमें दो उद्धरण शामिल हैं, वही बात नहीं है a खाली स्ट्रिंग . JSON.

इसके अलावा, अपरिभाषित वैध JSON है?

अपरिभाषित नहीं है कोई वैध जेसन मूल्य, भले ही यह है वैध जावास्क्रिप्ट में। अधिकारी से जेसन मानक (ईसीएमए-404, धारा 5): ए JSON मान एक वस्तु, सरणी, संख्या, स्ट्रिंग, सत्य, असत्य या अशक्त हो सकता है।

आप JSON प्रतिक्रिया में NULL मानों को कैसे अनदेखा करते हैं?

बेहतर नियंत्रण के लिए JSON आउटपुट, आप कर सकते हैं अशक्त क्षेत्रों को अनदेखा करें , और जैक्सन ऐसा करने के लिए कुछ विकल्प प्रदान करता है। आप ऐसा कर सकते हैं अशक्त क्षेत्रों को अनदेखा करें कक्षा स्तर पर @JsonInclude(Include. NON_NULL) का उपयोग करके केवल गैर- शून्य क्षेत्र , इस प्रकार किसी भी विशेषता को छोड़कर जिसका मूल्य है शून्य.

सिफारिश की: