C#序列化attribute中定义类型的xml子元素
我想用System.Xml.Serialization对以下Xml代码进行序列化。有没有办法将其放在包含运行时定义的此变量(text)的类型(typeRef)的对象中C#序列化attribute中定义类型的xml子元素,c#,xml,serialization,xml-serialization,system.xml,C#,Xml,Serialization,Xml Serialization,System.xml,我想用System.Xml.Serialization对以下Xml代码进行序列化。有没有办法将其放在包含运行时定义的此变量(text)的类型(typeRef)的对象中 <input> <inputExpression typeRef="integer"> <text>4</text> </inputExpression> </input> 4. typeref只能是基本类型 我希望在一个“InputE
<input>
<inputExpression typeRef="integer">
<text>4</text>
</inputExpression>
</input>
4.
typeref只能是基本类型
我希望在一个“InputExpression”类上使用IXmlSerializable的实现,但我现在被阻止了。听起来像是要将xml反序列化为对象。是这样吗?如果是这样的话,您可以共享您试图反序列化到的类的类定义吗?是的,确实如此,但该类尚未定义。这个类需要有一个在运行时定义类型的属性,这是我的问题。