多个xml命名空间反序列化为一个类

时间:2014-09-10 08:19:43

标签: c# xml deserialization

我有相同数据的xsd架构。为了简单起见,有例子:

Class Human
{
    public int Age {set; get;}
    public string Sex {set; get;}
}

例如,我们可以为此数据采用2 xsd架构。在第一个年龄是可选的,第二个没有是可选的。让我们调用他们的命名空间" aaa.xxx \ human.v1"和第二个" aaa.xxx \ human.v2"

我可以使用System.Xml.XmlTypeAttribute Class

在XML反序列化期间以某种方式映射这两个命名空间

0 个答案:

没有答案