Get rid of root element when serializing array

后端 未结 2 1916
小鲜肉
小鲜肉 2021-01-19 21:08

Here\'s a code example:

public class Person
{
    public string FirstName { get; set; }
    public string LastName { get; set; }
}

...

2条回答
  •  花落未央
    2021-01-19 21:43

    IMO you should use a top-level object, I.e.

    [XmlRoot("whatever")]
    public class Foo {
        [XmlElement("Person")]
        public List People {get;set;}        
    }
    

    Which should serialize as a "whatever" element with multiple "Person" sub-elements.

提交回复
热议问题