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

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

7
जैक्सन का उपयोग करने के लिए वस्तुओं की एक सरणी deserialise कैसे करें
जैक्सन डेटा बाइंडिंग प्रलेखन इंगित करता है कि जैक्सन का समर्थन करता है "सभी समर्थित प्रकारों के एरे" deserialising लेकिन मैं इस बात के लिए सटीक सिंटैक्स को समझ नहीं सकता। एक वस्तु के लिए मैं यह करूँगा: //json input { "id" : "junk", "stuff" : "things" } //Java MyClass …
779 java  json  jackson 

19
जैक्सन को धारावाहिकीकरण के दौरान किसी क्षेत्र की उपेक्षा करने के लिए कैसे कहें यदि इसका मूल्य शून्य है?
जैक्सन को क्रमांकन के दौरान फ़ील्ड मान को अनदेखा करने के लिए कैसे कॉन्फ़िगर किया जा सकता है यदि उस फ़ील्ड का मान शून्य है। उदाहरण के लिए: public class SomeClass { // what jackson annotation causes jackson to skip over this value if it is null but will // …
687 java  jackson 

30
जैक्सन विद जेन्सन: अपरिचित क्षेत्र, जो अज्ञानी के रूप में चिह्नित नहीं है
मुझे एक निश्चित JSON स्ट्रिंग को जावा ऑब्जेक्ट में बदलने की आवश्यकता है। मैं JSON हैंडलिंग के लिए जैक्सन का उपयोग कर रहा हूं। मुझे JSON के इनपुट पर कोई नियंत्रण नहीं है (मैं वेब सेवा से पढ़ता हूं)। यह मेरा इनपुट JSON है: {"wrapper":[{"id":"13","name":"Fred"}]} यहाँ एक सरलीकृत उपयोग मामला …

13
JsonMappingException: टाइप [सरल प्रकार, वर्ग] के लिए कोई उपयुक्त कंस्ट्रक्टर नहीं मिला: JSON ऑब्जेक्ट से तुरंत नहीं हो सकता
JSON अनुरोध प्राप्त करने और इसे संसाधित करने का प्रयास करते समय मुझे निम्न त्रुटि मिल रही है: org.codehaus.jackson.map.JsonMappingException: [उपयुक्त प्रकार, वर्ग com.myweb.ApplesDO] टाइप करने के लिए कोई उपयुक्त कंस्ट्रक्टर नहीं मिला: JSON ऑब्जेक्ट से तत्काल टाइप नहीं कर सकता (टाइप जानकारी को जोड़ने / सक्षम करने की आवश्यकता है?) …

7
JSON में शून्य का प्रतिनिधित्व करना
JSON में शून्य मान लौटाने के लिए पसंदीदा तरीका क्या है? क्या आदिम लोगों के लिए एक अलग प्राथमिकता है? उदाहरण के लिए, यदि सर्वर पर मेरी वस्तु का कोई मान नहीं के साथ "myCount" नामक पूर्णांक है, तो उस मान के लिए सबसे सही JSON होगा: {} या { …
422 json  jackson  gson 

22
जैक्सन JSON और हाइबरनेट JPA मुद्दे के साथ अनंत पुनरावृत्ति
जब JSON में एक द्वि-दिशात्मक जुड़ाव वाली JPA ऑब्जेक्ट को बदलने की कोशिश की जाती है, तो मैं प्राप्त करता रहता हूं org.codehaus.jackson.map.JsonMappingException: Infinite recursion (StackOverflowError) मैंने पाया कि यह धागा है जो मूल रूप से द्वि-दिशात्मक संघों से बचने के लिए सिफारिश करने के साथ समाप्त होता है। किसी …
412 java  json  orm  spring-mvc  jackson 

5
जैक्सन बनाम। Gson [बंद]
बंद हो गया । इस प्रश्न पर अधिक ध्यान देने की आवश्यकता है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि यह इस पोस्ट को संपादित करके केवल एक समस्या पर केंद्रित हो । 5 साल पहले …
363 java  json  comparison  gson  jackson 

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

6
केवल क्रमांकन के दौरान @JsonIgnore का उपयोग करना, लेकिन deserialization नहीं
मेरे पास एक उपयोगकर्ता ऑब्जेक्ट है जो सर्वर से और को भेजा जाता है। जब मैं उपयोगकर्ता ऑब्जेक्ट को भेजता हूं, तो मैं क्लाइंट को हैशेड पासवर्ड नहीं भेजना चाहता। इसलिए, मैंने @JsonIgnoreपासवर्ड प्रॉपर्टी पर जोड़ा , लेकिन यह इसे पासवर्ड में डिसेररलाइज्ड होने से भी रोकता है, जिससे यूजर्स …

18
जैक्सन (JSON) के साथ सीरियल करना - "कोई धारावाहिक नहीं मिला"?
मुझे एक अपवाद मिलता है जब जैक्सन का उपयोग करके एक बहुत ही सरल वस्तु को क्रमबद्ध करने की कोशिश की जाती है। त्रुटि: org.codehaus.jackson.map.JsonMappingException: कोई MyPackage.TestA वर्ग के लिए मिला कोई भी धारावाहिक बनाने वाला नहीं है और बीनसेराइज़र बनाने के लिए खोजी गई कोई भी संपत्ति नहीं है …
262 java  json  jackson 

12
JSON डेटा को जावा ऑब्जेक्ट में परिवर्तित करना
मैं अपने जावा एक्शन मेथड में JSON स्ट्रिंग से प्रॉपर्टी एक्सेस करने में सक्षम होना चाहता हूं। स्ट्रिंग केवल कह कर उपलब्ध है myJsonString = object.getJson()। नीचे स्ट्रिंग क्या दिख सकता है, इसका एक उदाहरण है: { 'title': 'ComputingandInformationsystems', 'id': 1, 'children': 'true', 'groups': [{ 'title': 'LeveloneCIS', 'id': 2, 'children': …
262 java  json  jackson  gson 

6
जैक्सन में JSONNode में JSON स्ट्रिंग पार्स कैसे करें?
यह इतना सरल होना चाहिए, लेकिन मैं सिर्फ एक घंटे के लिए प्रयास करने के बाद इसे नहीं पा सकता हूं। मुझे एक JSON स्ट्रिंग प्राप्त करने की आवश्यकता है, उदाहरण के लिए, {"k1":v1,"k2":v2}एक के रूप में पार्स किया गया JsonNode। JsonFactory factory = new JsonFactory(); JsonParser jp = factory.createJsonParser("{\"k1\":\"v1\"}"); …
231 java  json  parsing  jackson 

13
जैक्सन enum Serializing और DeSerializer
मैं JAVA 1.6 और जैक्सन 1.9.9 का उपयोग कर रहा हूं public enum Event { FORGOT_PASSWORD("forgot password"); private final String value; private Event(final String description) { this.value = description; } @JsonValue final String value() { return this.value; } } मैंने एक @JsonValue जोड़ा है, ऐसा लगता है कि यह उस …

16
जैक्सन JSON मैपर के साथ धारावाहिक / deserialize जावा 8 जावा
मैं Java 8 LocalDateTime के साथ जैक्सन JSON मैपर का उपयोग कैसे करूँ? org.codehaus.jackson.map.JsonMappingException: JSON स्ट्रिंग से [साधारण प्रकार, वर्ग java.time.LocalDateTime] प्रकार के मूल्य को तत्काल नहीं कर सकता; कोई एकल स्ट्रिंग निर्माता / फैक्टरी विधि (संदर्भ श्रृंखला के माध्यम से: MyDTO ["field1"] -> SubDTO ["तिथि"]]
221 jackson  java-time 

7
जैकसन को केवल खेतों का उपयोग करने के लिए कैसे निर्दिष्ट करें - अधिमानतः विश्व स्तर पर
डिफ़ॉल्ट जैकोन व्यवहार दोनों गुणों (गेटर्स और सेटर) का उपयोग करता है और सीरियसली और जॉन्सन के लिए डिसेरिएलाइज़ करने के लिए फ़ील्ड का उपयोग करता है। मैं क्रमिक विन्यास के विहित स्रोत के रूप में खेतों का उपयोग करना चाहूंगा और इस तरह से जैकसन को गुणों को देखना …
189 java  json  jackson 

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