documentation/manual/working/javaGuide/main/json/code/javaguide/json/JavaJsonActions.java
@Test
  public void fromJson() {
    // #from-json
    // parse the JSON as a JsonNode
    JsonNode json = Json.parse("{\"firstName\":\"Foo\", \"lastName\":\"Bar\", \"age\":13}");
    // read the JsonNode as a Person
    Person person = Json.fromJson(json, Person.class);
    // #from-json
    assertThat(person.firstName, equalTo("Foo"));
    assertThat(person.lastName, equalTo("Bar"));
    assertThat(person.age, equalTo(13));
  }
@Test
  public void fromJson() {
    // #from-json
    // parse the JSON as a JsonNode
    JsonNode json = Json.parse("{\"firstName\":\"Foo\", \"lastName\":\"Bar\", \"age\":13}");
    // read the JsonNode as a Person
    Person person = Json.fromJson(json, Person.class);
    // #from-json
    assertThat(person.firstName, equalTo("Foo"));
    assertThat(person.lastName, equalTo("Bar"));
    assertThat(person.age, equalTo(13));
  }
@ Test public void fromJson ( ) { // #from-json // parse the JSON as a JsonNode JsonNode json = Json . parse ( "{\"firstName\":\"Foo\", \"lastName\":\"Bar\", \"age\":13}" ) ; // read the JsonNode as a Person Person person = Json . fromJson ( json , Person . class ) ; // #from-json assertThat ( person . firstName , equalTo ( "Foo" ) ) ; assertThat ( person . lastName , equalTo ( "Bar" ) ) ; assertThat ( person . age , equalTo ( 13 ) ) ; }
#person-class
#person - class