У меня есть следующий класс....
@XmlType
@XmlRootElement(name = "milestones")
@XmlAccessorType(XmlAccessType.FIELD)
public static class Circle {
public String type = "circle";
public double cx;
public double cy;
public int r;
public String title;
public Integer width;
}
Я возвращаю список кругов (фактически используя JaxRS с RestEasy, который использует Джексона)
Я хочу, чтобы вывод Json был похож на
[{"type":"circle","cx":100.0,"cy":100.0,"r":0,"title":"test1","width":2},
{"type":"circle","cx":150.0,"cy":150.0,"r":0,"title":"test2","width":0}]
и на моей машине-разработчике вывод выглядит так, но на производстве это похоже на
[{"milestones":{"type":"circle","cx":100,"cy":100,"r":0,"title":"test1","width":2}},
{"milestones":{"type":"circle","cx":150,"cy":150,"r":0,"title":"test2","width":0}}]
Есть ли способ заставить его использовать первый выходной формат (без указанного имени)?
Спасибо за помощь, Мейсон.