users@jersey.java.net

Re: [Jersey] HashMap manipulation to XML

From: Paul Sandoz <Paul.Sandoz_at_Sun.COM>
Date: Tue, 01 Jun 2010 16:34:18 +0200

Hi Bruno,

I do not know. Pavel might know as he is the JAXB expert :-)

Paul.

On Jun 1, 2010, at 3:34 PM, Bruno Cardoso wrote:

> Anyone ? Is this possible?
>
> On Fri, May 28, 2010 at 4:03 PM, Bruno Cardoso <bcardoso.home_at_gmail.com
> > wrote:
> Hi,
>
> Lets say I have a class with:
>
> @XmlRootElement
> public class Client {
> private Long id;
> private String name;
> private Map<String, Object> customsFields;
> }
>
> This will result in a XML like:
>
> <client>
> <id>1</id>
> <name>Bruno Cardoso</name>
> <customFields>
> <entry>
> <key>age</key>
> <value>28</value>
> </entry>
> <entry>
> <key>height</key>
> <value>178</value>
> </entry>
> </customFields>
> </client>
>
> Is it possible to change this behavior somewhere so I can get a XML
> like this:
>
> <client>
> <id>1</id>
> <name>Bruno Cardoso</name>
> <age>28</age>
> <height>178</height>
> </client>
>
> Thanks
>