元素'title'已经与@ org.simpleframework.xml.ElementList一起使用

时间:2016-04-10 11:01:33

标签: simple-framework

我正在使用SimpleXml api对xml进行deserilizing。
但是收到例外

异常:

元素'title'已经与@ org.simpleframework.xml.ElementList一起使用(data = false,empty = true,entry =,inline = false,name = title,required = true,type = void)on field'第1行的citationList'私人java.util.List com.praxis.legalsearch.Entity_Layer.Citations.citationList

我的Xml:

<citations>
 <title>2012 (6) ALD 28 (DB)</title>
 <title>2012 (6) ALD 30 (DB)</title>
 <title>2012 (6) ALD 33</title>
 <title>2012 (6) ALD 38</title>
 <title>2012 (6) ALD 45</title>
 <title>2012 (6) ALD 47 (DB)</title>
</citations>

我的课程:引文

@Root(name = "citations")
public class Citations {

    @ElementList(name = "title")
    private List<String> citationList;


    public List<String> getCitationList(){
        return citationList;
    }

    public void setCitationList(List<String> citationList) {
        this.citationList = citationList;
    }
}

请帮助我解决这个问题,如何使用SimpleXml api对其进行消毒。 我应该在课堂上使用什么注释。我收到了与上面提到的相同的xml。

0 个答案:

没有答案