Я хочу поймать XML (HashMap) этого формата в моем обработчике POST
<entries>
<entry>
<id>1</id>
<labels>
<label>label1</label>
<label>label2</label>
...
</labels>
<entry>
...
<entries>
Я хочу, чтобы мой обработчик POST, использующий Apache Jersey, выглядел следующим образом
@POST
@Consumes(MediaType.APPLICATION_FORM_URLENCODED)
public void createEntries(@MagicAnnotation HashMap<id, List<label>> entryMap){
}
Что мне ближе всего к этому?
Я открыт для лучшего представления HashMap в XML. Я просто не хочу анализировать xml вручную и также хочу поймать эквивалентный JSON.
Я не уверен, можно ли использовать какой-нибудь JAXBElement вместо аннотации на джерси.