xml 속성으로 jackson을 통해 java var (예 : int)를 직렬화하는 방법은 무엇입니까? 이것을 실현하기 위해 특정 잭슨이나 json 주석 (@XmlAttribute @ javax.xml.bind.annotation.XmlAttribute)을 찾을 수 없습니다.jackson을 사용하여 java 객체를 XML 속성으로 직렬화하는 방법은 무엇입니까?
<point x="100" y="100" z="100"/>
을하지만 내가 가진 모든는 다음과 같습니다 :
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;
}
...
}
내가 원하는 것은
<point>
<x>100</x>
<y>100</y>
<z>100</z>
</point>
속성 대신 요소를 얻을 수있는 방법이 있나요? 도움 주셔서 감사합니다!
int 유형에는 문제가 없습니다. 내가 시도한 것은 무엇 이었는가, 나는 속성 대신 xml 요소를 얻었다. – Divine