Articles of जैक्सन

जैक्सन JSON के साथ किसी स्ट्रिंग, स्ट्रिंग> को JSON स्ट्रिंग को मैप में कनवर्ट कैसे करें

मैं ऐसा कुछ करने की कोशिश कर रहा हूं लेकिन यह काम नहीं करता है: Map<String, String> propertyMap = new HashMap<String, String>(); propertyMap = JacksonUtils.fromJSON(properties, Map.class); लेकिन आईडीई का कहना है: अनचेक किए गए असाइनमेंट Map to Map<String,String> ऐसा करने का सही तरीका क्या है? मैं सिर्फ जैक्सन का उपयोग कर रहा हूं क्योंकि इस […]

केवल फ़ील्ड का उपयोग करने के लिए जैक्सन निर्दिष्ट करने के लिए – अधिमानतः विश्व स्तर पर

डिफ़ॉल्ट जैकन व्यवहार को सीरियललाइज करने के लिए दोनों गुण (गेटर्स और सेटर्स) और फ़ील्ड का उपयोग करने के लिए लगता है और जेसन के लिए डीएसरिअलाइज़ करना। मैं खेतों को सीरियलाइजेशन कॉन्फ़िग के कैनोनिकल स्रोत के रूप में इस्तेमाल करना चाहूंगा और इस प्रकार यह नहीं चाहूंगा कि जैक्सन सभी गुणों को देखना चाहे। […]

क्या मुझे जैक्सन के ऑब्जेक्टमैपर को एक स्थिर क्षेत्र के रूप में घोषित करना चाहिए?

जैक्सन पुस्तकालय के ObjectMapper क्लास को थ्रेड सुरक्षित लगता है । क्या इसका मतलब यह है कि मुझे अपने ObjectMapper को इस तरह स्थिर क्षेत्र के रूप में घोषित करना चाहिए class Me { private static final ObjectMapper mapper = new ObjectMapper(); } बजाय इस तरह एक उदाहरण-स्तर के क्षेत्र के रूप में? class Me […]

जैक्सन जेसन प्रोसेसर के साथ जोडा डेटटाइम को कैसे सीरियल करना है?

मैं जैक्सन को एक सरल पैटर्न के अनुसार अपने Joda DateTime ऑब्जेक्ट को क्रमबद्ध करने के लिए कैसे प्राप्त करूं (जैसे "dd-MM-yyyy")? मैंने कोशिश की: @JsonSerialize(using=DateTimeSerializer.class) private final DateTime date; मैंने भी कोशिश की है: ObjectMapper mapper = new ObjectMapper() .getSerializationConfig() .setDateFormat(df); धन्यवाद!

कैसे जैक्सन Wildfly को कॉन्फ़िगर करें?

मुझे निम्नलिखित विधि के साथ एक सत्र बीन मिल गया है: @POST @Consumes("application/x-www-form-urlencoded") @Path("/calculate") @Produces("application/json") public CalculationResult calculate(@FormParam("childProfile") String childProfile, @FormParam("parentProfile") String parentProfile) { … } लौटा CalculationResult JSON के लिए मैप नहीं किया जा सकता है और निम्न अपवाद होता है: Caused by: com.fasterxml.jackson.databind.JsonMappingException: No serializer found for class com.test.UniqueName and no properties discovered […]

Serialization और deserialization के दौरान JSON संपत्ति के विभिन्न नाम

क्या यह संभव है: कक्षा में एक फ़ील्ड है, लेकिन जैक्सन पुस्तकालय में serialization / deserialization के दौरान इसके लिए अलग-अलग नाम हैं? उदाहरण के लिए, मेरे पास वर्ग "कोर्डिनेनेस" है class Coordinates{ int red; } JSON से घिनौनापन के लिए इस तरह से प्रारूप होना चाहता हूँ: { "red":12 } लेकिन जब मैं ऑब्जेक्ट […]

जैक्सन के साथ जावा ऑब्जेक्ट को बदलने के लिए JSON

मैं चाहता हूं कि मेरे JSON इस तरह दिखें: { "information": [{ "timestamp": "xxxx", "feature": "xxxx", "ean": 1234, "data": "xxxx" }, { "timestamp": "yyy", "feature": "yyy", "ean": 12345, "data": "yyy" }] } कोड अभी तक: import java.util.List; public class ValueData { private List<ValueItems> information; public ValueData(){ } public List<ValueItems> getInformation() { return information; } public […]

मैं जैक्सन के साथ एक कस्टम सीरियलआइज़र का उपयोग कैसे करूं?

मेरे पास दो जावा वर्ग हैं जो मैं जैक्सन का उपयोग करते हुए JSON को सीरियल करना चाहता हूं: public class User { public final int id; public final String name; public User(int id, String name) { this.id = id; this.name = name; } } public class Item { public final int id; public final […]

जैक्सन का उपयोग करते हुए JSON वस्तुओं पर नए फ़ील्ड्स को अनदेखा करना

मैं जैक्सन JSON लाइब्रेरी का उपयोग कर रहा हूं जो कुछ जेएसओएन ऑब्जेक्ट्स को एक एंड्रॉइड एप्लिकेशन पर पॉजो कक्षाओं में कनवर्ट करता है। समस्या यह है कि जेसनऑन ऑब्जेक्ट बदल सकते हैं और एप्लिकेशन को प्रकाशित करते समय नई फ़ील्ड जोड़ सकते हैं, लेकिन वर्तमान में यह एक साधारण स्ट्रिंग फ़ील्ड जोड़ा जाएगा, तब […]

GetValue (उपवर्ग। वर्ग) का उपयोग कर फायरबसे में उपवर्ग को कैसे हटाना है

मैं एंड्रॉइड के लिए नए फायरबेज एसडीके का उपयोग कर रहा हूं और असली डेटाबेस सुविधा का उपयोग कर रहा हूं। जब मैं getValue(simple.class) । getValue(simple.class) उपयोग करता getValue(simple.class) सब कुछ ठीक है। लेकिन जब मैं एक वर्ग को पार्स करना चाहता हूं जो एक उपवर्ग है, तो मातृभाषा के सभी गुण null , और […]

दिलचस्प पोस्ट
कोई भी ऑब्जेक्ट Xcode8 beta6 में काम नहीं कर रहा है? रेगेक्स: मैच सब कुछ लेकिन मैं जावा में समय के बिना दिनांक कैसे प्राप्त करूं? अजगर में अंतर () और प्रकार () के बीच अंतर JSON को पार्स करने के लिए चयन सूची में कॉलम का कारण अमान्य है क्योंकि यह एक समेकित कार्य या ग्रुप बाय खंड में शामिल नहीं है सापेक्ष पथ और जावास्क्रिप्ट में पूर्ण पथ के बीच का अंतर क्या एएनएसआई सी में पैरों के भाव से घेरे हुए मिश्रित बयानों (ब्लॉक) हैं? सी में मेरी सरणी के आकार को मैं कैसे निर्धारित करूं? Google की तरह क्रियाबार अधिसूचना संख्या चिह्न (बैज) है चरित्र का आकार ('ए') सी / सी ++ में क्या आप SQL सर्वर में मुद्रा या दशमलव (एक्स, वाई) डाटाटेप्स चुनना चाहिए? "जीआईटी रीसेट" और "जीआईटी चेकआउट" के बीच अंतर क्या है? कैसे PHP पर 64 बिट पूर्णांक है? संदर्भ से जावा पास