2016-05-08 113 views
1

反序列化簡單的字符串列表簡單框架只是忽略空標籤並且只包含非空值。這怎麼解決?簡單框架忽略列表中的空的XML元素

我想要這個XML部分

<type> 
    <inflection></inflection> 
    <inflection></inflection> 
    <inflection>example</inflection> 
    <inflection></inflection> 
    <inflection></inflection> 
    <inflection></inflection> 
    <inflection></inflection> 
</type> 

,以產生與將第二一個等於「示例」和所有其它的是空字符串或空值7個元素的數組。相反,我只獲得一個元素列表。

Type類看起來像下面的(這是更大層次結構的一部分,因此它沒有@Root註解):

public class Type { 
    ... 
    @ElementList(inline = true, entry = "inflection") 
    private List<String> inflections = new ArrayList<String>(); 
    ... 
} 

回答