...
코드 블럭 | ||||
---|---|---|---|---|
| ||||
import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty; import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlRootElement; @JacksonXmlRootElement(namespace = "http://s3.amazonaws.com/doc/2006-03-01/") → ROOT 노드인 경우 사용하도록 함 public class AccessControlPolicy { @JacksonXmlProperty(localName = "Owner") → XML에서는 <Owner>이지만 Java에서는 owner이므로 명시적으로 name을 정의함 protected Owner owner; @JacksonXmlProperty(localName = "AccessControlList") protected AccessControlList accessControlList; public Owner getOwner() { return owner; } public void setOwner(Owner value) { this.owner = value; } public AccessControlList getAccessControlList() { return accessControlList; } public void setAccessControlList(AccessControlList value) { this.accessControlList = value; } } |
...