Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package jackson.jacksonTesting;
- import java.io.IOException;
- import org.codehaus.jackson.JsonGenerationException;
- import org.codehaus.jackson.JsonParseException;
- import org.codehaus.jackson.map.JsonMappingException;
- import org.codehaus.jackson.map.ObjectMapper;
- import org.codehaus.jackson.map.SerializationConfig;
- public class JacksonTester {
- public static void main(String args[]) throws JsonGenerationException, JsonMappingException, IOException
- {
- ObjectMapper mapper = new ObjectMapper();
- String jsonString = "";
- Student s = new Student();
- s.setName("mahesh");
- s.setAge(22);
- mapper.enable(SerializationConfig.Feature.INDENT_OUTPUT);
- jsonString = mapper.writeValueAsString(s);
- System.out.println(jsonString);
- s = mapper.readValue(jsonString, Student.class);
- System.out.println(s);
- }
- }
- 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+ " ]";
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement