Родительский тег отсутствует в JSON - PullRequest
0 голосов
/ 10 декабря 2010

У меня есть этот DTO для преобразования в XML / JSON и отправки ответа клиенту из моего веб-сервиса.Мы используем Джерси.

@XmlRootElement(name = "response")
public class Response {

@XmlValue
private String value="true";
}

Он правильно конвертируется в XML,

<response>true</response>

, но json отсутствует родительский тег, он выводит true вместо response:true

У кого-нибудь есть такая же проблема?

Ответы [ 2 ]

0 голосов
/ 31 марта 2011

Это на самом деле потому, что мы опускаем родительский тег при выводе JSON.Просто в этом случае пропуск родительского тега вызывает проблемы, поскольку в объекте есть только одно значение.

0 голосов
/ 10 декабря 2010

Значения не изменяются вместе с родительскими именами. Одна вещь - это метаданные (теги), а другая - это данные, которые не изменяются.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...