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

GSON, JSON से / के लिए जावा ऑब्जेक्ट्स को क्रमबद्ध और डिसेर्बलाइज़ करने के लिए Google की ओपन-सोर्स लाइब्रेरी है।

1
क्या आप जीसस "<" और ">" को यूनिकोड से बचने वाले दृश्यों में परिवर्तित करने से बच सकते हैं?
मैंने देखा कि GSON स्ट्रिंग को &lt;&lt;"JSON आउटपुट में एक यूनिकोड एस्केप अनुक्रम में परिवर्तित करता है। क्या आप किसी भी तरह से इससे बच सकते हैं, या "&lt;" और "&gt;" जैसे चरित्र हमेशा JSON में बच सकते हैं? इस उदाहरण पर विचार करें जो प्रिंट करता है {"s":"\u003c"}; मुझे …
127 java  json  gson 

11
"अपेक्षित BEGIN_OBJECT लेकिन पंक्ति 1 कॉलम 1 पर STRING था"
मेरे पास यह तरीका है: public static Object parseStringToObject(String json) { String Object = json; Gson gson = new Gson(); Object objects = gson.fromJson(object, Object.class); parseConfigFromObjectToString(object); return objects; } और मैं एक JSON के साथ पार्स करना चाहता हूं: public static void addObject(String IP, Object addObject) { try { String …
126 java  json  parsing  gson 

4
जावा में GSON या किसी अन्य JSON लाइब्रेरी का उपयोग करके सूची को डिसेर्बलाइज़ कैसे करें?
मैं List&lt;Video&gt;GAE पर अपने सर्वलेट में एक अनुक्रमित कर सकता हूं, लेकिन मैं इसे डिसेर्बलाइज नहीं कर सकता। मैं क्या गलत कर रहा हूं? यह GAE में मेरा क्लास वीडियो है, जिसे क्रमबद्ध किया गया है: package legiontube; import java.util.Date; import javax.jdo.annotations.IdGeneratorStrategy; import javax.jdo.annotations.IdentityType; import javax.jdo.annotations.PersistenceCapable; import javax.jdo.annotations.Persistent; import javax.jdo.annotations.PrimaryKey; …
121 java  json  gson 

7
JSON को GSON के साथ पार्स करते समय Enums का उपयोग करना
यह एक पिछले प्रश्न से संबंधित है जो मैंने यहां पहले पूछा था GSON का उपयोग करके JSON पार्स कर रहा है मैं उसी JSON को पार्स करने की कोशिश कर रहा हूं, लेकिन अब मैंने अपनी कक्षाओं को थोड़ा बदल दिया है। { "lower": 20, "upper": 40, "delimiter": " …
119 java  json  gson 

5
GSON के साथ java.util.List में पार्सिंग JSON सरणी
मेरा निम्नलिखित सामग्री के साथ JsonObjectनाम "mapping"है: { "client": "127.0.0.1", "servers": [ "8.8.8.8", "8.8.4.4", "156.154.70.1", "156.154.71.1" ] } मुझे पता है कि मैं इसके "servers"साथ सरणी प्राप्त कर सकता हूं : mapping.get("servers").getAsJsonArray() और अब मैं चाहता हूँ कि JsonArrayएक java.util.List... ऐसा करने का सबसे आसान तरीका क्या है?
119 java  json  parsing  gson 

12
रेट्रोस्टिट का उपयोग करके GSON के साथ नेस्टेड JSON ऑब्जेक्ट प्राप्त करें
मैं अपने Android ऐप से API का उपभोग कर रहा हूं, और JSON की सभी प्रतिक्रियाएं इस तरह हैं: { 'status': 'OK', 'reason': 'Everything was fine', 'content': { &lt; some data here &gt; } समस्या यह है कि मेरे सभी POJO के पास एक status, reasonफ़ील्ड हैं, और फ़ील्ड के …
111 java  android  json  gson  retrofit 

4
JSON सरणी पार्स करने के लिए GSON का उपयोग करना
मेरे पास एक JSON फाइल है: [ { "number": "3", "title": "hello_world", }, { "number": "2", "title": "hello_world", } ] इससे पहले कि जब फ़ाइलों में एक रूट एलीमेंट होता था, मैं उसका उपयोग करता था: Wrapper w = gson.fromJson(JSONSTRING, Wrapper.class); कोड लेकिन मैं नहीं सोच सकता कि Wrapperरूट कोड …
110 java  arrays  json  gson 

3
Gson का उपयोग करके Android में @SerializedName एनोटेशन का मूल उद्देश्य क्या है
@SerializedNameGson का उपयोग करके Android में एनोटेशन का मूल उद्देश्य क्या है ? मुझे कुछ अलग उदाहरण दें। मैं इसका उपयोग करने का मुख्य उद्देश्य नहीं समझ सकता।
110 java  android  json  gson 

7
कोटलिन में Gson के साथ TypeToken + जेनेरिक का उपयोग कैसे करें
मैं एक कस्टम वर्ग (सामान्य) से सामान्य प्रकार की सूची प्राप्त करने में असमर्थ हूं: val turnsType = TypeToken&lt;List&lt;Turns&gt;&gt;() {}.type val turns = Gson().fromJson(pref.turns, turnsType) यह कहा: cannot access '&lt;init&gt;' it is 'public /*package*/' in 'TypeToken'

4
कन्वर्ट JSON शैली के गुणों के नाम के साथ Java CamelCase नाम GSON
मैं JSON डेटा को जावा ऑब्जेक्ट में बदलने के लिए GSON का उपयोग कर रहा हूं । यह मेरे सभी परीक्षणों में बहुत अच्छा काम करता है। समस्या यह है कि हमारी वास्तविक वस्तुओं में is_online जैसे कुछ गुण हैं। जीएसओएन केवल उन्हें मैप करता है यदि उन्हें पूरी तरह …
106 java  json  gson  camelcasing 

3
जीएसओएन का उपयोग करते हुए जीसन से कोटलिन डेटा क्लास
मेरे पास इस तरह जावा पोजो वर्ग है: class Topic { @SerializedName("id") long id; @SerializedName("name") String name; } और मेरे पास इस तरह एक कोटलिन डेटा क्लास है data class Topic(val id: Long, val name: String) कैसे प्रदान करने के लिए json keyमें से किसी चर के kotlin data classतरह …
105 java  json  gson  kotlin  data-class 

10
पंक्ति 1 कॉलम 1 पथ $ पर विकृत JSON को स्वीकार करने के लिए JsonReader.setLenient (सत्य) का उपयोग करें
यह क्या त्रुटि है? मैं इसे कैसे ठीक करूं? मेरा ऐप चल रहा है लेकिन डेटा लोड नहीं किया जा सकता। और यह मेरी त्रुटि है: पंक्ति 1 पथ $ $ पर विकृत JSON को स्वीकार करने के लिए JsonReader.setLenient (सत्य) का उपयोग करें यह मेरा टुकड़ा है: public class …
105 android  json  gson  retrofit 

4
प्रति क्षेत्र में कई GSON @SerializedName?
क्या किसी प्रकार का JSON फ़ील्ड्स को एकल Java ऑब्जेक्ट सदस्य चर में मैप करने के लिए Gson में कोई तरीका है? मान लीजिए कि मेरे पास जावा क्लास है ... public class MyClass { String id; String name; } मैं दो अलग-अलग सेवाओं के साथ इस एकल वर्ग का …
104 java  json  gson 

9
पॉलसन के साथ बहुरूपता
मुझे Gson के साथ एक json स्ट्रिंग deserializing में एक समस्या है। मुझे आदेशों की एक सरणी मिलती है। कमांड स्टार्ट, स्टॉप, कुछ अन्य प्रकार की कमांड हो सकती है। स्वाभाविक रूप से मुझे बहुरूपता है, और कमांड से आरंभ / रोकना आदेश है। मैं इसे सही कमांड ऑब्जेक्ट में …

3
TypeAdapter का उपयोग करके किसी ऑब्जेक्ट में एक चर (कई के) के लिए कस्टम सेरलाइज़र
मैंने एक कस्टम टाइप एडाप्टर का उपयोग करने के बहुत सारे सरल उदाहरण देखे हैं। सबसे ज्यादा मददगार रहा है Class TypeAdapter&lt;T&gt;। लेकिन इसने मेरे सवाल का जवाब अभी तक नहीं दिया है। मैं ऑब्जेक्ट में किसी एक क्षेत्र के क्रमांकन को अनुकूलित करना चाहता हूं और डिफ़ॉल्ट गसन तंत्र …

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