Skip to main content
added 1396 characters in body
Source Link
Chandana Kumara
  • 2.7k
  • 1
  • 25
  • 25

You can use jackson libraries to parse json.

Eg:-

class Student {
   private String name;
   private int age;
    
   public Student(){}
    
   public String getName() {
      return name;
   }
    
   public void setName(String name) {
      this.name = name;
   }
    
   public int getAge() {
      return age;
   }
    
   public void setAge(int age) {
      this.age = age;
   }
   public String toString(){
      return "Student [ name: "+name+", age: "+ age+ " ]";
   }
}


public static void main(String args[]){
   
      ObjectMapper mapper = new ObjectMapper();
      String jsonString = "{\"name\":\"Mahesh\", \"age\":21}";
      
      //map json to student
        
      try{
         Student student = mapper.readValue(jsonString, Student.class);
         
         System.out.println(student);
         
         mapper.enable(SerializationConfig.Feature.INDENT_OUTPUT);
         jsonString = mapper.writeValueAsString(student);
         
         System.out.println(jsonString);
      }
      catch (JsonParseException e) { e.printStackTrace();}
      catch (JsonMappingException e) { e.printStackTrace(); }
      catch (IOException e) { e.printStackTrace(); }
   }

Refer:  http://www.tutorialspoint.com/jackson/

http://www.journaldev.com/2324/jackson-json-java-parser-api-example-tutorial.

You can use jackson libraries to parse json.

Refer:  http://www.journaldev.com/2324/jackson-json-java-parser-api-example-tutorial

You can use jackson libraries to parse json.

Eg:-

class Student {
   private String name;
   private int age;
    
   public Student(){}
    
   public String getName() {
      return name;
   }
    
   public void setName(String name) {
      this.name = name;
   }
    
   public int getAge() {
      return age;
   }
    
   public void setAge(int age) {
      this.age = age;
   }
   public String toString(){
      return "Student [ name: "+name+", age: "+ age+ " ]";
   }
}


public static void main(String args[]){
   
      ObjectMapper mapper = new ObjectMapper();
      String jsonString = "{\"name\":\"Mahesh\", \"age\":21}";
      
      //map json to student
        
      try{
         Student student = mapper.readValue(jsonString, Student.class);
         
         System.out.println(student);
         
         mapper.enable(SerializationConfig.Feature.INDENT_OUTPUT);
         jsonString = mapper.writeValueAsString(student);
         
         System.out.println(jsonString);
      }
      catch (JsonParseException e) { e.printStackTrace();}
      catch (JsonMappingException e) { e.printStackTrace(); }
      catch (IOException e) { e.printStackTrace(); }
   }

Refer:http://www.tutorialspoint.com/jackson/

http://www.journaldev.com/2324/jackson-json-java-parser-api-example-tutorial.

added 87 characters in body
Source Link
Chandana Kumara
  • 2.7k
  • 1
  • 25
  • 25

You can use jackson libraries to parse json.

Refer: http://www.journaldev.com/2324/jackson-json-java-parser-api-example-tutorial

You can use jackson libraries to parse json.

You can use jackson libraries to parse json.

Refer: http://www.journaldev.com/2324/jackson-json-java-parser-api-example-tutorial

Source Link
Chandana Kumara
  • 2.7k
  • 1
  • 25
  • 25

You can use jackson libraries to parse json.