Articles of जैक्सन

स्प्रिंग रेस्ट सर्विस: जेएसन प्रतिक्रिया में रिक्त ऑब्जेक्ट को हटाने के लिए कॉन्फ़िगर कैसे करें

मेरे पास स्प्रिंग webservice है जो जेसन प्रतिक्रिया देता है। मैं सेवा के लिए यहां दिया गया उदाहरण का उपयोग कर रहा हूं: http://www.mkyong.com/spring-mvc/spring-3-mvc-and-json-example/ जिस फॉर्मेट में जेसन वापस आ गया है वह है: {"name": null, "staffName": ["kfc-kampar", "smith"]} मैं वापसी की प्रतिक्रिया से किसी रिक्त वस्तु को निकालना चाहता हूं, इसलिए ऐसा लगता है: […]

जैक्सन JSON सीरियलाइज़ेशन, स्तरीय परिभाषा द्वारा पुनरावर्ती परिहार

मैं जैक्सन लाइब्रेरी का इस्तेमाल अपने पॉजो ऑब्जेक्ट्स के सीरियलाइजेशन को JSON प्रस्तुतीकरण में उपयोग कर रहा हूं। उदाहरण के लिए मेरे पास कक्षा ए और वर्ग बी है: class A { private int id; private B b; constructors… getters and setters } class B { private int ind; private A a; constructors… getters and […]

स्विफ्ट में पार्स किए गए JSON के अंदर एक सरणी को कैसे पार्स कर सकता हूं?

मैं एक ऐसा एपीआई का उपयोग कर रहा हूं जो इस तरह दिखता है { "boards":[ { "attribute":"value1" }, { "attribute":"value2" }, { "attribute":"value3", }, { "attribute":"value4", }, { "attribute":"value5", }, { "attribute":"value6", } ] } स्विफ्ट में मैं JSON को प्राप्त करने और उसके बाद पार्स करने के लिए दो फ़ंक्शन का उपयोग करता […]

जैक्सन: क्या होगा अगर कोई संपत्ति गायब हो?

यदि मैं @JsonProperty का उपयोग कर एक कंस्ट्रक्टर पैरामीटर का @JsonProperty हूं तो क्या होता है, लेकिन @JsonProperty उस संपत्ति को निर्दिष्ट नहीं करता है कन्स्ट्रक्टर को क्या मिलता है? मैं एक संपत्ति के बीच अंतर कैसे कर सकता हूं जो एक संपत्ति बनाम है जो JSON में मौजूद नहीं है?

जैक्सन का उपयोग करते हुए एक अन्य श्रेणी के पदानुक्रम में जेसन deserialization

अब मैं जैक्सन के साथ काम कर रहा हूं और मेरे पास इसके बारे में कुछ सवाल हैं। सबसे पहले। मेरे पास दो सेवाएं हैं, सबसे पहले डेटा एकत्रित करना और भेजना और दूसरे को इस डेटा को प्राप्त करना है और, उदाहरण के लिए, उसे किसी फ़ाइल में लॉग इन करें इसलिए, पहली सेवा […]

जावा और जैक्सन लाइब्रेरी का उपयोग करके मैं कैसे पॉलीमोर्फ़िक deserialization जेसन स्ट्रिंग कर सकता हूं?

मेरे पास कुछ कक्षाएं ए, बी, सी हैं, वे सभी कक्षा बेसक्लास से मिले हैं। मेरे पास एक स्ट्रिंग जेसन है जिसमें ए, बी, सी या बेसक्लास का जेसन प्रतिनिधित्व होता है। मुझे इस स्ट्रिंग को बेस क्लास (बहुरूपृत deserialization) के लिए deserialize करने का कोई तरीका है। कुछ इस तरह BaseClass base = ObjectMapper.readValue(jsonString, […]

जर्सी + जैक्सन जैक्सन दिनांक स्वरूप सीरियललाइज़ेशन – प्रारूप बदलने या कस्टम जैक्सन जेसनप्रॉवायर का उपयोग कैसे करें

मैं जर्सी + जैक्सन का उपयोग कर रहा हूं जो कि मेरे आवेदन के लिए REST JSON सेवाओं के स्तर को प्रदान करता है। मेरे पास समस्या यह है कि डिफ़ॉल्ट दिनांक वर्गीकरण प्रारूप ऐसा दिखता है: "CreationDate":1292236718456 पहले मैंने सोचा कि यह एक यूनिक्स टाइमस्टैम्प है … लेकिन इसके लिए यह बहुत लंबा है। […]

जैक्सन में जेसननोड को जावा ऑब्जेक्ट को परिवर्तित करें

क्या एक जावा ऑब्जेक्ट को सीधे जेसनएन-ऑब्जेक्ट में परिवर्तित करना संभव है? मैं इसे हल करने का एकमात्र तरीका जावा ऑब्जेक्ट को स्ट्रिंग में बदलने और फिर जेसनएनड में परिवर्तित करना है: ObjectMapper mapper = new ObjectMapper(); String json = mapper.writeValueAsString(object); JsonNode jsonNode = mapper.readTree(json);

JSON का उपयोग करते समय हम मानचित्र में कुंजी के रूप में वस्तु बना सकते हैं?

नीचे दिए गए कोड के रूप में: public class Main { public class innerPerson{ private String name; public String getName(){ return name; } } public static void main(String[] args){ ObjectMapper om = new ObjectMapper(); Map<innerPerson, String> map = new HashMap<innerPerson,String>(); innerPerson one = new Main().new innerPerson(); one.name = "david"; innerPerson two = new Main().new innerPerson(); […]

जैक्सन जेएसएएन पुस्तकालय: अमूर्त क्षेत्र वाले वर्ग को इन्स्तांत कैसे करें

मैं एक json स्ट्रिंग को java ऑब्जेक्ट में कनवर्ट करना चाहता हूं, लेकिन इस ऑब्जेक्ट के वर्ग में अमूर्त फ़ील्ड शामिल हैं, जो जैक्सन इन्स्तांत नहीं कर सकते, और ऑब्जेक्ट का उत्पादन नहीं करता है। यह एक अमूर्त वर्ग के कुछ डिफ़ॉल्ट कार्यान्वयन के बारे में बताने का सबसे आसान तरीका क्या है, जैसे setDefault(AbstractAnimal.class, […]

दिलचस्प पोस्ट
Thread.sleep कितना सटीक है? Symfony2: सफल लॉगिन घटना के बाद, कार्यों का सेट करें विजुअल स्टूडियो में बनाया विंडोज सर्विस स्थापित करें सी # इकाई फ़्रेमवर्क: मैं एक को कैसे जोड़ सकता हूं। पता लगाएं और एक मॉडल ऑब्जेक्ट पर शामिल करें? आप एक मोगूज़ दस्तावेज़ को एक सादे ऑब्जेक्ट में कैसे बदलते हैं? "प्ले () अनुरोध को रोकने के लिए कैसे रोकें ()" त्रुटि के लिए एक कॉल द्वारा बाधित किया गया था? आप जावा एप्लेट्स कैसे डिबग करते हैं? ऑफस्क्रीन UITableViewCells (आकार गणना के लिए) आकार वर्ग का सम्मान नहीं? HttpServletResponseWrapper पर कब्जा करने के लिए खोज की जा रही है एकाधिक विशेषताओं पर विशिष्टता पर 3 मान्यताएं एक लौकिक वापसी प्रकार क्या है? ऑर्डर के संबंध में फू ऑब्जेक्ट्स की सूची के लिए GetHashCode () अच्छा ओवरराइड क्या अधिक कुशल है: System.arraycopy बनाम Arrays.copyOf? MySQL: त्रुटि कोड: 1118 पंक्ति का आकार बहुत बड़ा (> 8126)। कुछ कॉलम को टेक्स्ट या ब्लॉब में बदलना ताला ऑब्जेक्ट को स्थैतिक क्यों होना चाहिए?