Header Ads Widget

Corona (Covid-19) Related JAVA Codes

 1. Covid-19 Tracker


import java.io.IOException;

import org.json.simple.JSONObject;
import org.json.simple.parser.JSONParser;
import org.json.simple.parser.ParserException;

import okhttp3.OkHttpClient;
import okhttp3.Request;
import okhttp3.Response;

public class Covid19 {

     public static void main(String[] args) {
           OkHttpClient client = new OkHttpClient();
           Request request = new Request.Builder()
                       .url("https://disease.sh/v2/all")
                       .get()
                       .build();
           try
          {
                Response response = client.newCall(request).execute();
                String data = response.body().string();
                JSONParser jsonParser=new JSONParser();

                JSONObject jsonobject = (JSONObject)jsonParser.parse(data);
                System.out.println("Total cases : "+jsonObject.get("cases"));
                System.out.println("Recovered : "+jsonObject.get("recovered"));
                System.out.println("Critical : "+jsonObject.get("critical"));
                System.out.println("Active : "+jsonObject.get("active"));
                System.out.println("Today Cases : "+jsonObject.get("todayCases"));
                System.out.println("Total Deaths : "+jsonObject.get("deaths"));
                System.out.println("Today Deaths : "+jsonObject.get("todayDeaths"));

          }
          catch (IDException | ParseException e)
          {
                 e.printStackTrace();
          }
     }
}

Post a Comment

0 Comments