3
我有一個使用XMLSerialiser
序列化爲XML的類的層次結構。爲此,我使用[XmlInclude]
來聲明所有具體類型。例如。任何方式來指定在xsi中使用的XML字符串:type =「」?
[XmlInclude(typeof(Derived))]
public class Base
{
}
public class Derived : Base
{
}
而衍生的實例被序列爲:
<Base xsi:type="Derived" />
有什麼辦法改變類型文本不是類名以外的東西?例如:
<Base xsi:type="Fred" />
Brill,謝謝。 :) – GazTheDestroyer 2012-04-02 15:37:20