I want to create an XML Web Service using Jersey 2.
I have 2 classes represented here by A and B :
public class A { private B b; } public class B { @XmlAttribute private String bString; }
and a service class :
@GET() @Path("/test") @Produces(MediaType.APPLICATION_XML) public ObjetA test(){ A a = new A(); B b = new B(); a.setB(B); return a; }
Is there an annotation or another way to get the following XML output :
<a bString=""/>
right now I have this one :
<a> <b bstring=""/> </a>
As you can see, I want to show bString which is a B field as an attribute of <a>
.
Thx.
No comments:
Post a Comment