I have a json file which looks like this:
{
\"ANIMALS\": {
\"TYPE\": \"MAMMAL\",
\"COLOR\": \"BLACK\",
\"HEIGHT\": \"45\",
}
}
>
Building off of Deepak's answer, depending on how you have Jackson configured, you may need to put the @JsonProperty
on the getters & setters instead of the property or you might get duplicate properties in the resulting JSON.
Example
@JsonProperty("ANIMALS")
private string animals;
Results in...{animals:"foo",ANIMALS:"foo"}
private string animals;
@JsonProperty("ANIMALS")
public String getAnimals(){...}
Results in...{ANIMALS:"foo"}