Как десериализовать XML?
У меня есть xml. Я хочу создать класс для этого xml, но visual studio xml to class generator дает неверный код.
<root> <tag atr1="value"> <tag atr2="value"> <tag3>value
/// <remarks/> [System.SerializableAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] [System.Xml.Serialization.XmlRootAttribute(Namespace = "", IsNullable = false)] public partial class root { private rootTag[] tagField; private string tag3Field; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute("tag")] public rootTag[] tag { get { return this.tagField; } set { this.tagField = value; } } /// <remarks/> public string tag3 { get { return this.tag3Field; } set { this.tag3Field = value; } } } /// <remarks/> [System.SerializableAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] public partial class rootTag { private string atr1Field; private string atr2Field; /// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string atr1 { get { return this.atr1Field; } set { this.atr1Field = value; } } /// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string atr2 { get { return this.atr2Field; } set { this.atr2Field = value; } } }
Что я уже пробовал:
я пытаюсь использовать vs xml для генератора классов.
Wastedtalent
Почему код неверен?