import com.fasterxml.jackson.databind.ObjectMapper;
public class JsonParsingExample {
public static void main(String[] args) {
String jsonStr = "{\"name\":\"John\", \"age\":30, \"city\":\"New York\"}";
ObjectMapper mapper = new ObjectMapper();
try {
Person person = mapper.readValue(jsonStr, Person.class);
System.out.println("Name: " + person.getName());
System.out.println("Age: " + person.getAge());
System.out.println("City: " + person.getCity());
} catch (Exception e) {
e.printStackTrace();
}
}
}
class Person {
private String name;
private int age;
private String city;
}
import com.fasterxml.jackson.databind.ObjectMapper;
public class JsonGenerationExample {
public static void main(String[] args) {
Person person = new Person("John", 30, "New York");
ObjectMapper mapper = new ObjectMapper();
try {
String jsonStr = mapper.writeValueAsString(person);
System.out.println(jsonStr);
} catch (Exception e) {
e.printStackTrace();
}
}
}
class Person {
private String name;
private int age;
private String city;
}