提问人:DeThe92 提问时间:11/17/2023 最后编辑:dbcDeThe92 更新时间:11/20/2023 访问量:65
C# 反序列化 XML - XML 标记中的属性问题
C# Deserialize XML - Issues with Attribute in XML-Tag
问:
我有一个问题,我尝试使用System.Xml.Serialization将XML反序列化为C#。问题似乎出在-Tag上。XML 如下所示:<Value>
<Value xsi:type="xs:int" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">0</Value>
我尝试使用以下类进行反序列化:
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 Value {get; set;}
}
答: 暂无答案
评论