java - Is there a JAXB annotation to do this? -
im using jaxb serialize java model, in jaxb can choose between @xmlelement
or @xmlattribute
my model looks like:
public class link { string rel; string href; }
if annotate properties in link class @xmlattribute link like
<link rel="self" href="http://mycompany.com/resource?param=blah" />
if annotate properties @xmlelement
link like:
<link> <rel>self</rel> <href>http://mycompany.com/resource?param=blah</href> </link>
i have requirement make xml this, sort of mix, don't want href tags around url using @xmlelement
href won't work:
<link rel="self">http://mycompany.com/resource?param=blah</link>
is there way using jaxb?
you can use @xmlvalue
use case.
@xmlaccessortype(xmlaccesstype.field) public class link { @xmlattribute string rel; @xmlvalue string href; }
for more information
Comments
Post a Comment