title: How to compare null value from the JsonObject in java
body: <p>stackoverflow member i need some help from you.</p>
  
  <p>I am having a JsonObject given below</p>
  
  <pre><code>{
  "Id": null,
  "Name": "New Task",
  "StartDate": "2010-03-05T00:00:00",
  "EndDate": "2010-03-06T00:00:00",
  "Duration": 1,
  "DurationUnit": "d",
  "PercentDone": 60,
  "ManuallyScheduled": false,
  "Priority": 1,
  "parentId": null,
  "index": 2,
  "depth": 1,
  "checked": null }
  </code></pre>
  
  <p>i am getting parentId as null. I want to replace the parentId value from null to 0.</p>
  
  <p>I am trying to do it with below mentioned code</p>
  
  <pre><code>if(jsonObject.get("parentId") == null || jsonObject.get("parentId") == "")
      {
          System.out.println("inside null");
          jsonObject.put("parentId", 0);
      }
      else
      {
          System.out.println("inside else part");
          //jsonObject.put("parentId", jsonObject.getInt("parentId"));
          jsonObject.put("parentId", 0);
      }
  </code></pre>
  
  <p>but it seems not to be working. What I am doing wrong here.</p>