Empty entry in ElementList SimpleXML

前端 未结 2 1428
花落未央
花落未央 2021-01-21 02:17

my question is simple, but I can\'t find nothing about it.

I Have a list class and an entry class for XML Serialization:

@Root(name = \"entries\")
public         


        
2条回答
  •  渐次进展
    2021-01-21 03:08

    To avoid the error in parse do one should place annotation tags @set e @get

    @Root(name = "entries", strict = false)
    public class List {
    
    @set:ElementList(required = false, entry = "entry", inline = true, empty = true)
    @get:ElementList(required = false, entry = "entry", inline = true, empty = true)
        private List entries;
    
    }
    
    @Root
    public class Entry {
    
        @set:Element(name = "entry_id", required = true)
        @get:Element(name = "entry_id", required = true)
        private long id;
    
        @set:Element(name = "text", required = true)
        @get:Element(name = "text", required = true)
        private String Text;
    }
    

提交回复
热议问题