1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
|
public class Person { @JSONField(name = "AGE") private int age; @JSONField(name = "FULL NAME") private String fullName; @JSONField(name = "DATE OF BIRTH") private Date dateOfBirth; public Person(int age, String fullName, Date dateOfBirth) { super(); this.age = age; this.fullName= fullName; this.dateOfBirth = dateOfBirth; } }
@JSONField(name = "AGE", serialize = false)
String jsonOutput= JSON.toJSONString(Person);
private List<Person> PersonsList = new ArrayList<Person>(); String jsonOutput= JSON.toJSONString(PersonsList);
Person newPerson = JSON.parseObject(jsonOutput, Person.class);
JSONObject j = JSONObject.parseObject(str);
|