繁体   English   中英

如何用xml文件填充自定义类属性?

[英]How can i fill my custom classes properties with an xml file?

我的程序创建了xslt文件,并将来自自定义类的信息存储在该文件中,这是通过标记我要存储在xslt中的类和属性的属性动态完成的。 这很容易,因为我只需要像属性一样命名属性,然后用对象的toString()方法填充值。

现在,我想以某种方式重新加载该信息,创建相同的类,并使用这些值填充属性。 但是,如果我在编译时不知道该类型,该如何使用Enums和其他复杂类型呢? 必须是某种解析方法。

有任何想法吗?

如果只想将对象序列化为XML,然后对其进行消毒,并且对象包含接口,泛型列表或其他复杂类型,则可以使用非常有用的序列化库http://www.codeproject.com/KB/XML/sharpserializer。 Pawel Idzikowski撰写的aspx 这确实很简单,在这种情况下会很有帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM