簡體   English   中英

將字段解編為枚舉-可能嗎?

[英]Unmarshall field to an Enum - possible?

我有一個XML文檔,其中包含Car對象的列表。 在每個Car對象中,它具有元素Owner和Mechanic。 所有者和技工具有完全相同的字段(名稱和郵政編碼)。 我想將“汽車”對象編組為“汽車”列表。 我沒有創建兩個名為“所有者”和“機械師”的子對象,而是創建了一個名為“人”的對象。 內部人員我想指出他們是什么類型的人員,所有者或技工。 我創建了一個名為PersonType的枚舉,其中包含所有者和機械師。 在Car內,我放置了一個名為PersonType的變量以進行區分。 PersonType始終為null。

有什么可以幫助我實現這一目標的嗎? 我真的認為Owner和Mechanic不需要2個對象。

我使用了Eclipse MOXy的@XmlPath屬性,它可以正常工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM