2
Как я мог бы получить простую структуру JSON, как этотJAXB добавив перечисление в плоскую структуру
{
"id": 9901,
"name": "Reader",
"value": true
}
с JAXB аннотации и этот код? (UserInfo должна содержать перечисление полей в том же уровне иерархии)
@XmlRootElement
public class UserInfo
{
private UserLevel level;
@XmlElement (name = "value")
private boolean allowed;
}
public enum UserLevel
{
READER ("Reader", 9901),
TESTER ("Tester", 9903);
private final String name;
private final int id;
private UserLevel(String name, int id)
{
this.name = name;
this.id = id;
}
get...()
}
Хорошая идея, спасибо! –