Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Java

जावा में Gson का उपयोग करके Java array या ArrayList को JsonArray में कैसे बदलें?


जावा सरणी ऐसी वस्तुएं हैं जो एक ही प्रकार के अनेक चरों को संग्रहित करती हैं , इसमें आदिम प्रकार और वस्तु संदर्भ होते हैं और एक ArrayList वस्तुओं की एक आकार बदलने योग्य सूची का प्रतिनिधित्व कर सकता है। हम सूची का उपयोग करके तत्वों को जोड़ सकते हैं, हटा सकते हैं, ढूंढ सकते हैं, क्रमबद्ध कर सकते हैं और बदल सकते हैं। एक JsonArray वेक्टर . बनाने के लिए स्ट्रिंग से टेक्स्ट को पार्स कर सकते हैं -जैसी वस्तु। हम toJsonTree().getAsJsonArray() का उपयोग करके किसी सरणी या ArrayList को JsonArray में बदल सकते हैं Gson . की विधि कक्षा।

सिंटैक्स

सार्वजनिक JsonElement toJsonTree(java.lang.Object src)

उदाहरण

आयात करें elem1-2"}, {"elem2-1", "elem2-2"}}; ArrayList> arrayList =new ArrayList<>(); for(int i =0; i nextElement =new ArrayList<>(); for(int j =0; j

आउटपुट

{"jsonArray1":[["elem1-1",,"elem1-2"],["elem2-1",,"elem2-2"]],"jsonArray2":[["elem1-1-B ","elem1-2-B"],["elem2-1-B",,"elem2-2-B"]]}

  1. जावा स्ट्रिंग को चार ऐरे में कैसे बदलें

    toCharArray () विधि जावा में एक स्ट्रिंग को चार सरणी में परिवर्तित करती है। यह विधि आपको स्ट्रिंग में अलग-अलग वर्णों को सूची आइटम के रूप में हेरफेर करने देती है। रिक्त स्थान, संख्याएं, अक्षर, और अन्य वर्ण सभी चार सरणी में जोड़े जाते हैं। कोडिंग करते समय, कभी-कभी आप जावा स्ट्रिंग को चार सरणी में बद

  1. GSON का उपयोग करके ArrayList को स्ट्रिंग में कैसे बदलें?

    GSON जावा लाइब्रेरी है, इसका उपयोग OBJECT को JSON और JSON को ऑब्जेक्ट में बदलने के लिए किया जाता है। आंतरिक रूप से यह क्रमांकन और डी-क्रमिकरण के आधार पर काम करने वाला है। यह उदाहरण दर्शाता है कि GSON लाइब्रेरी का उपयोग करके ArrayList को स्ट्रिंग में कैसे परिवर्तित किया जाए। चरण 1 - एंड्रॉइड स्टूडि

  1. एंड्रॉइड में सरणी को सरणी सूची में कैसे परिवर्तित करें?

    यह उदाहरण दर्शाता है कि एंड्रॉइड में ऐरे को ऐरेलिस्ट में कैसे बदलें। चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें। चरण 2 - निम्न कोड को res/layout/activity_main.xml में जोड़ें। उपरोक्त कोड में, हमन