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

जावा में जीसन लाइब्रेरी का उपयोग करके एक शून्य क्षेत्र को क्रमबद्ध कैसे करें?


डिफ़ॉल्ट रूप से, Gson ऑब्जेक्ट शून्य मान के साथ फ़ील्ड को क्रमानुसार नहीं करता है JSON को। यदि जावा ऑब्जेक्ट में कोई फ़ील्ड शून्य है, तो Gson इसे बाहर कर देता है। हम जीसन को शून्य मानों को क्रमबद्ध करने के लिए बाध्य कर सकते हैं GsonBuilder . के माध्यम से कक्षा। हमें serializeNulls() . को कॉल करने की आवश्यकता है GsonBuilder . पर विधि उदाहरण Gson ऑब्जेक्ट बनाने से पहले। एक बार serializeNulls() GsonBuilder . द्वारा निर्मित Gson इंस्टेंस कहा गया है कर सकते हैं शून्य फ़ील्ड शामिल करें क्रमबद्ध JSON में।

सिंटैक्स

public GsonBuilder serializeNulls()

उदाहरण

import com.google.gson.*;
import com.google.gson.annotations.*;
public class NullFieldTest {
   public static void main(String args[]) {
      GsonBuilder builder = new GsonBuilder();
      builder.serializeNulls();
      Gson gson = builder.setPrettyPrinting().create();
      Employee emp = new Employee(null, 25, 40000.00);
      String jsonEmp = gson.toJson(emp);
      System.out.println(jsonEmp);
   }
}
// Employee class
class Employee {
   @Since(1.0)
   public String name;
   @Since(1.0)
   public int age;
   @Since(2.0)
   public double salary;
   public Employee(String name, int age, double salary) {
      this.name = name;
      this.age = age;
      this.salary = salary;
   }
}

आउटपुट

{
   "name": null,
   "age": 25,
   "salary": 40000.0
}

  1. Java OpenCV लाइब्रेरी का उपयोग करके मिरर इमेज कैसे बनाएं?

    दर्पण छवि बनाने के लिए ImageIO.read() विधि का उपयोग करके आवश्यक छवि पढ़ें। छवि की ऊंचाई और चौड़ाई प्राप्त करें। परिणाम संग्रहीत करने के लिए एक खाली बफर्ड छवि बनाएं लूप के लिए नेस्टेड का उपयोग करना छवि में प्रत्येक पिक्सेल से होकर गुजरता है। छवि की चौड़ाई को दाएं से बाएं दोहराएं। ge

  1. जावा ओपनसीवी लाइब्रेरी का उपयोग करके एक छवि कैसे लिखें?

    OpenCV लाइब्रेरी का उपयोग करके आप इमेज प्रोसेसिंग ऑपरेशन जैसे इमेज फिल्टरिंग, ज्योमेट्रिकल इमेज ट्रांसफॉर्मेशन, कलर स्पेस कन्वर्जन, हिस्टोग्राम आदि कर सकते हैं। इमेज लिखना जब भी आप Imgcodecs वर्ग की imread() पद्धति का उपयोग करके किसी छवि की सामग्री को पढ़ते हैं तो परिणाम मैट्रिक्स ऑब्जेक्ट में पढ़ा

  1. जावा में जीसन लाइब्रेरी का उपयोग करके फाइल करने के लिए JSON स्ट्रिंग कैसे लिखें?

    एक Gson एक पुस्तकालय है जिसका उपयोग Java ऑब्जेक्ट्स को JSON प्रतिनिधित्व में बदलने के लिए किया जा सकता है . उपयोग करने के लिए प्राथमिक वर्ग Gson . है जिसे हम नया Gson() . कॉल करके बना सकते हैं और GsonBuilder क्लास का उपयोग Gson इंस्टेंस बनाने के लिए किया जा सकता है। हम फाइल करने के लिए JSON स्ट्रि