Is there a way to serialize java var (e.g. int) via jackson as an xml attribute? I cannot find any special jackson or json annotation (@XmlAttribute @ javax.xml.bind.annotation.XmlAttribute) to implement this.
eg.
public class Point { private int x, y, z; public Point(final int x, final int y, final int z) { this.x = x; this.y = y; this.z = z; } @javax.xml.bind.annotation.XmlAttribute public int getX() { return x; } ... }
What I want:
<point x="100" y="100" z="100"/>
but all i have is:
<point> <x>100</x> <y>100</y> <z>100</z> </point>
Is there a way to get attributes instead of elements? Thanks for the help!
java json jackson xml-serialization
Divine
source share