jackson पर टैग किए गए जवाब

जैक्सन पढ़ने और लिखने (पार्सिंग / जनरेटिंग) और जावा ऑब्जेक्ट्स से / के लिए डेटा बाइंडिंग जैसे कार्यों को संभालने के लिए एक जावा लाइब्रेरी है। हालांकि मुख्य रूप से JSON के लिए उपयोग किया जाता है, जैक्सन एवरो, CBOR, CSV, जावा प्रॉपर्टीज, प्रोटोबॉफ, स्माइल, एक्सएमएल और YAML जैसे कई अन्य डेटा स्वरूपों का भी समर्थन करता है।

8
एक नक्शा <स्ट्रिंग, स्ट्रिंग> एक POJO में कनवर्ट करें
मैं जैक्सन को देख रहा हूं, लेकिन ऐसा लगता है कि मुझे मैप को JSON में बदलना होगा, और फिर परिणामस्वरूप JSON को POJO में बदलना होगा। क्या मानचित्र को सीधे POJO में बदलने का कोई तरीका है?
186 json  dictionary  jackson  pojo 

10
जैक्सन JSON के साथ JSON स्ट्रिंग को मैप <स्ट्रिंग, स्ट्रिंग> में कैसे परिवर्तित करें
मैं ऐसा कुछ करने की कोशिश कर रहा हूँ, लेकिन यह काम नहीं करता है: Map&lt;String, String&gt; propertyMap = new HashMap&lt;String, String&gt;(); propertyMap = JacksonUtils.fromJSON(properties, Map.class); लेकिन IDE कहता है: अनियंत्रित असाइनमेंट Map to Map&lt;String,String&gt; ऐसा करने का सही तरीका क्या है? मैं केवल जैक्सन का उपयोग कर रहा हूं …
184 java  jackson 

9
@JsonProperty गुण का उपयोग कब किया जाता है और इसका उपयोग किस लिए किया जाता है?
यह बीन 'राज्य': public class State { private boolean isSet; @JsonProperty("isSet") public boolean isSet() { return isSet; } @JsonProperty("isSet") public void setSet(boolean isSet) { this.isSet = isSet; } } अजाक्स 'सफलता' कॉलबैक का उपयोग करके तार पर भेजा जाता है: success : function(response) { if(response.State.isSet){ alert('success called successfully) } क्या …
181 java  ajax  jackson 

4
जैक्सन का उपयोग करके JSON में फ़ील्ड नाम कैसे बदलें
मैं जैक्सन का उपयोग कर रहा हूं ताकि खान की एक वस्तु को जसन में परिवर्तित किया जा सके। ऑब्जेक्ट में 2 फ़ील्ड हैं: @Entity public class City { @id Long id; String name; public String getName() { return name; } public void setName(String name){ this.name = name; } public …

9
जैक्सन के साथ जावा वस्तुओं को जावा वस्तुओं में परिवर्तित करना
मैं चाहता हूं कि मेरा 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&lt;ValueItems&gt; information; public ValueData(){ } public List&lt;ValueItems&gt; getInformation() …
166 java  json  object  jackson 

8
जैक्सन स्ट्रिंग का उपयोग करके बहुत सुंदर प्रिंट JSON आउटपुट का उपयोग करें
यह JSON स्ट्रिंग मेरे पास है: {"attributes":[{"nm":"ACCOUNT","lv":[{"v":{"Id":null,"State":null},"vt":"java.util.Map","cn":1}],"vt":"java.util.Map","status":"SUCCESS","lmd":13585},{"nm":"PROFILE","lv":[{"v":{"Party":null,"Ads":null},"vt":"java.util.Map","cn":2}],"vt":"java.util.Map","status":"SUCCESS","lmd":41962}]} मुझे ऊपर दिए गए JSON Stringको सुंदर प्रिंट JSON आउटपुट (जैक्सन का उपयोग करके) में बदलने की आवश्यकता है , नीचे की तरह: { "attributes": [ { "nm": "ACCOUNT", "lv": [ { "v": { "Id": null, "State": null }, "vt": "java.util.Map", "cn": 1 …

9
जैक्सन: क्षेत्र क्रमांकन को कैसे रोका जाए
मेरे पास पासवर्ड फ़ील्ड के साथ एक इकाई वर्ग है: class User { private String password; //setter, getter.. } मैं चाहता हूं कि इस क्षेत्र को क्रमबद्धता के दौरान छोड़ दिया जाए। लेकिन यह अभी भी DEserialize करने में सक्षम होना चाहिए। यह आवश्यक है, ताकि क्लाइंट मुझे एक नया …
163 java  json  jackson 

7
जैकलीन ऊंट-केस के पक्ष में अंडरस्कोर करती है
मैं इंटरनेट से JSON स्ट्रिंग पुनः प्राप्त करता हूं; अधिकांश JSON की तरह मैंने देखा है कि इसमें लंबी कुंजियाँ शामिल हैं जिन्हें अंडरस्कोर द्वारा अलग किया गया है। अनिवार्य रूप से, मेरा लक्ष्य JSON को जावा-ऑब्जेक्ट्स में डिसेर्बलाइज करना है, लेकिन मैं जावा-कोड में अंडरस्कोर का उपयोग नहीं करता …
160 java  jackson 

9
तिथि प्रारूप मैपिंग JSON जैक्सन के लिए
मेरे पास इस तरह एपीआई से आने वाला एक तारीख प्रारूप है: "start_time": "2015-10-1 3:00 PM GMT+1:00" जो YYYY-DD-MM HH है: MM am / pm GMT टाइमस्टैम्प। मैं इस मूल्य को POJO में दिनांक चर पर मैप कर रहा हूं। जाहिर है, इसकी रूपांतरण रूपांतरण त्रुटि। मैं 2 बातें जानना …
154 java  json  date  jackson  pojo 

10
सीरियलाइज़ेशन और डिसिएरलाइज़ेशन के दौरान JSON संपत्ति के विभिन्न नाम
क्या यह संभव है: कक्षा में एक क्षेत्र है, लेकिन जैक्सन पुस्तकालय में क्रमांकन / विचलन के दौरान इसके लिए अलग-अलग नाम हैं? उदाहरण के लिए, मेरे पास "कोऑर्डिएंट्स" वर्ग है। class Coordinates{ int red; } JSON से deserialization के लिए इस तरह प्रारूप करना चाहते हैं: { "red":12 } …
149 java  json  jackson 

12
जैक्सन - सामान्य वर्ग का उपयोग करते हुए वर्णन करें
मेरे पास एक जॉन्स स्ट्रिंग है, जिसे मुझे निम्न वर्ग के लिए डी-एसरियलाइज़ करना चाहिए class Data &lt;T&gt; { int found; Class&lt;T&gt; hits } मैं यह कैसे करुं? यह सामान्य तरीका है mapper.readValue(jsonString, Data.class); लेकिन मैं कैसे उल्लेख करता हूं कि टी किस लिए खड़ा है?
147 java  json  generics  jackson 

4
JsonNode को POJO में बदलें
यह थोड़ा असामान्य लग सकता है, लेकिन मैं JsonNodeइसे ए / ए में बदलने / मैप करने के लिए एक कुशल तरीके की तलाश कर रहा हूं POJO। मैं अपने कुछ मॉडल की जानकारी को json फ़ाइलों में संग्रहीत करता हूं और मुझे अपने मॉडल के एक-दो संस्करण का समर्थन …
143 java  json  jackson 

8
जैक्सन 2.2 के ObjectMapper से सुंदर मुद्रण JSON
अभी मेरे पास एक उदाहरण है org.fasterxml.jackson.databind.ObjectMapperऔर मैं एक Stringसुंदर JSON प्राप्त करना चाहता हूं । मेरी Google खोजों के सभी परिणाम जैक्सन के ऐसा करने के 1.x तरीके हैं और मुझे 2.2 के साथ ऐसा करने का उचित, गैर-अस्वीकृत तरीका नहीं मिल सकता है। भले ही मुझे विश्वास न …
141 java  json  jackson 

8
जैक्सन क्रमांकन: खाली मूल्यों (या अशक्त) को अनदेखा करें
मैं वर्तमान में जैक्सन 2.1.4 का उपयोग कर रहा हूं और जब मैं किसी JSON स्ट्रिंग में ऑब्जेक्ट को परिवर्तित कर रहा हूं, तो मुझे फ़ील्ड्स को अनदेखा करने में कुछ परेशानी हो रही है। यहाँ मेरा वर्ग है जो परिवर्तित होने वाली वस्तु के रूप में कार्य करता है: …
138 java  json  jackson 

14
जावा 8 लोकलडेट जैक्सन प्रारूप
के लिए java.util.Date जब मैं करता हूँ @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "dd/MM/yyyy") private Date dateOfBirth; जब मैं भेजता हूं तो JSON अनुरोध में { {"dateOfBirth":"01/01/2000"} } यह काम करता हैं। मुझे जावा 8 के लोकलडेट क्षेत्र के लिए यह कैसे करना चाहिए ?? मैंने कोशिश की @JsonDeserialize(using = LocalDateDeserializer.class) …
138 java  json  jackson  jax-rs  resteasy 

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.