使用System.Xml.Serialization反序列化XML遇<Value>标签属性问题
解决System.Xml.Serialization反序列化带xsi:type的标签问题
你的类定义框架是正确的,只需调整细节并配合正确的反序列化逻辑即可解决问题:
1. 修正后的类定义(符合C#编码规范)
public class Template { [XmlElement("Value")] public TemplateValue Value { get; set; } } public class TemplateValue { [XmlAttribute("type", Namespace = "http://www.w3.org/2001/XMLSchema-instance")] public string Type { get; set; } [XmlText] public string Content { get; set; } }
2. 完整反序列化代码
场景1:XML包含
相关产品推荐
相关产品推荐

