मैं जैक्सन जेएसओएन प्रोसेसर के माध्यम से एक स्ट्रिंग के रूप में हैश मैप को क्रमबद्ध करना चाहता हूं। उदाहरण के लिए:हैश मैप में शून्य मान क्रमबद्धता से कैसे बचें?
String strMap = getMapper().writeValueAsString(myHashMap);
result output -> {"r_id":6,"a_am":null,"smb":"Submit","a_li":null,"l_id":878,"pos":[1345,1346,1347]}
मैं मानचित्र के लिए शून्य मान क्रमबद्धता निष्क्रिय करने के लिए कैसे पता नहीं है। यह केवल POJO के लिए ठीक काम करता है इस तरह जैक्सन कॉन्फ़िगर करते हैं:
mapper.getSerializationConfig().setSerializationInclusion(Inclusion.NON_NULL);
और 1.6 कुछ दिनों पहले ही जारी किया गया था। – StaxMan
अब यह 'mapper.configure (SerializationFeature.WRITE_NULL_MAP_VALUES, false) ' –