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

कैसे जावा में क्रमांकन के दौरान Gson में एक क्षेत्र को बाहर करने के लिए?


Gson लाइब्रेरी ने क्षणिक . का उपयोग करके फ़ील्ड को क्रमांकन से बाहर करने के लिए एक आसान तरीका प्रदान किया संशोधक यदि हम जावा वर्ग में एक क्षेत्र को क्षणिक बनाते हैं तो Gson अनदेखा कर सकता है दोनों के लिए क्रमबद्धता और अक्रमांकन

उदाहरण

आयात करें व्यक्ति पी =नया व्यक्ति ("राजा", "रमेश", 28, 35000.00); स्ट्रिंग jsonStr =gson.toJson (पी); System.out.println (jsonStr); }}//व्यक्ति वर्ग वर्ग व्यक्ति {निजी स्ट्रिंग प्रथम नाम; निजी क्षणिक स्ट्रिंग अंतिम नाम; निजी अंतर उम्र; निजी क्षणिक दोहरा वेतन; पब्लिक पर्सन (स्ट्रिंग फर्स्टनाम, स्ट्रिंग लास्टनाम, इंट एज, डबल सैलरी) {सुपर (); यह। पहला नाम =पहला नाम; यह अंतिम नाम =अंतिम नाम; यह उम्र =उम्र; यह वेतन =वेतन; }}

आउटपुट

{ "firstName":"राजा", "आयु":28}

  1. जावा में जीसन के साथ कस्टम जेएसओएन डी-सीरियलाइजेशन कैसे कार्यान्वित करें?

    A Gson लाइब्रेरी GsonBuilder के साथ एक कस्टम डी-सीरियलाइज़र पंजीकृत करके कस्टम डी-सीरियलाइज़र निर्दिष्ट करने का एक तरीका प्रदान करती है अगर हमें java ऑब्जेक्ट को JSON में बदलने के लिए . किसी तरीके की आवश्यकता है . हम deserialize() . को ओवरराइड करके एक कस्टम डी-सीरियलाइज़र बना सकते हैं com.google.g

  1. जावा में जीसन के साथ कस्टम JSON क्रमांकन कैसे कार्यान्वित करें?

    Gson लाइब्रेरी GsonBuilder के साथ एक कस्टम सीरिएलाइज़र को पंजीकृत करके कस्टम सीरिएलाइज़र निर्दिष्ट करने का एक तरीका प्रदान करती है अगर हमें एक जावा ऑब्जेक्ट को JSON में बदलने के लिए एक तरीका चाहिए . हम serialize() . को ओवरराइड करके एक कस्टम सीरिएलाइज़र बना सकते हैं com.google.gson.JsonSerializer

  1. जावा में किसी ऑब्जेक्ट को क्रमबद्ध और deserialize कैसे करें?

    द सीरियलाइज़ेशन किसी वस्तु की स्थिति को बाइट स्ट्रीम . में बदलने की प्रक्रिया है , एक वस्तु को क्रमबद्ध कहा जाता है यदि उसकी वर्ग या अभिभावक कक्षाएं या तो Serializable o . लागू करती हैं आर ई बाहर करने योग्य इंटरफ़ेस और अक्रमांकन क्रमबद्ध वस्तु को किसी वस्तु की प्रतिलिपि में बदलने की एक प्रक्रिय