import flexjson.JSONSerializer;
import flexjson.JSONDeserializer;
public class Employee {
private String name;
private int age;
public static void main(String[] args) {
Employee employee = new Employee();
employee.setName("John Smith");
employee.setAge(30);
String json = new JSONSerializer().exclude("*.class").serialize(employee);
System.out.println(json);
Employee employeeDeserialized = new JSONDeserializer<Employee>().deserialize(json);
System.out.println(employeeDeserialized.getName());
System.out.println(employeeDeserialized.getAge());
}
}
public static void main(String[] args) {
Employee employee = new Employee();
JSONSerializer serializer = new JSONSerializer();
serializer.exclude("*.class");
serializer.prettyPrint(true);
String json = serializer.serialize(employee);
System.out.println(json);
JSONDeserializer<Employee> deserializer = new JSONDeserializer<>();
Employee employeeDeserialized = deserializer.deserialize(json);
System.out.println(employeeDeserialized.getName());
System.out.println(employeeDeserialized.getAge());
}