को बाहर करने के लिए जैक्सआरएस/जैक्सन को अनुकूलित करने के लिए हम जैक्सआरएस & जैक्सन का उपयोग कर रहे हैं ताकि हमारे ग्राहक को डेटा भेज सकें। चूंकि क्लाइंट जावास्क्रिप्ट है, इसलिए हमें उस संपत्ति के लिए वैध मान नहीं है (जो कि जेएक्सआरएस डिफ़ॉल्ट रूप से करता है) को वास्तव में शून्य मान या खाली सरणी भेजने की आवश्यकता नहीं है। क्या इसके चारों ओर एक रास्ता है?नक्स, खाली सूची, सरणी
एक उदाहरण। JaxRS इस भेजता है:
{"prop1":[],"prop2":null,"prop3":"foo"}
जहाँ हम साथ
{"prop3":"foo"}
ध्यान दें कि ये विधियां जैक्सन-केवल हैं, और जेएक्स-आरएस का उपयोग करके विक्रेता स्वतंत्र नहीं हैं। – Zero3
हां। जहां तक मुझे पता है, जेएक्स-आरएस के लिए कुछ मानकीकृत कॉन्फ़िगरेशन सेटिंग्स हैं, और कोई मूल्य श्रेणी एनोटेशन नहीं है। – StaxMan