Преобразование POJO с помощью HashMap в XMLJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Преобразование POJO с помощью HashMap в XML

Сообщение Anonymous »


У меня есть следующий класс, который я хочу преобразовать в XML.

@XmlRootElement(name = "counters") Счетчик публичного класса { частный счетчик Map; общедоступный счетчик(){} @XmlElement(имя = «счетчик») общественная Map getCounter() { возвратный счетчик; } public void setCounter(Map counter) { this.counter = счетчик; } } Я возвращаю объект этого класса с помощью запроса GET, однако ответ мне не очень нравится. На данный момент это выглядит так:

администратор 10 пользователь 5 Я хотел бы получить ответ в следующем формате:

администратор 10 пользователь 5 По сути, мне нужно переименовать запись в счетчик, ключ в имя пользователя, значение в число. Действительно ли это возможно с HashMap или мне нужно как-то изменить класс Counter, чтобы достичь своей цели? Я уже пробовал разные аннотации XML, но результат практически тот же.
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»