[英]Two utterly different JAXB annotated classes, same @XmlElement name. Possible?
[英]JAXB @XmlElement(name=..) same xmlElement with different name
是否可能具有與非常量名稱相同的@XmlElement? 例如我想要這樣:
MyObject myObj = new MyObject("myName");
@XmlElement(name=myObj.getName())
public String elementItem;
這段代碼是不正確的,但是我可以通過某種方式做類似的事情嗎?
** PS我必須這樣做,因為我有一個帶有屬性“名稱”的Rest Web服務。 用戶可以通過其余的ws發送一個不同的名稱,我必須使用名稱是該插入名稱的元素來創建XML。
一些XML看起來像:
<a>
<b>
<c>
<a>
有些看起來像:
<x>
<y>
<z>
<x>
在REST WS的輸入參數中給出了此a,b,c或x,y,z。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.