Это, наверное, какой-то основной вопрос.Я использую JAX-RS (реализация джерси), и мой код выглядит следующим образом.
@Path("/data")
@GET
@Produces(MediaType.APPLICATION_JSON)
public Car handlerFn(@Context HttpServletResponse res)
{
res.setStatus(HttpServletResponse.SC_OK);
Car carObject = new Car(42,"Maruthi", "Alto");
return carObject;
}
Car Entity выглядит следующим образом
public class Car {
int id;
String name;
String model;
public Car() {
}
public Car(int id, String name, String model)
{
this.id=id;
this.name = name;
this.model = model;
}
public int getId() {
return id;
}
public String getName() {
return name;
}
public String getModel() {
return model;
}
}
Вывод, который я получаю, находится в одной строкеследует
{"id":42,"model":"Alto","name":"Maruthi"}
Вместо этого я хочу, чтобы каждый член в разных строках был следующим
{
"id": 42,
"model": "Alto",
"name": "Maruthi"
}
Как я могу это сделать?