C# 能不能将XML文档序列化为 dynamic 类型?

.Net技术 码拜 9年前 (2015-11-12) 1528次浏览
RT
RT
RT
RT
RT
RT
RT
                                                                           
解决方案:30分
不知道有没有这种dll,就像json的newton
解决方案:15分
dynamic和object区别不就是一个运行时检查类型,一个编译时检查类型吗。有什么不行的呢。
解决方案:10分
本人只能说应该可以。
原因是本人没遇到过。
解决方案:10分
               

 stream = File.OpenRead(strXmlPath);
                var xmlSerializer = new XmlSerializer(typeof(object));  //这一步~
                xmlReader = new XmlTextReader(stream);
                if (xmlSerializer.CanDeserialize(xmlReader))
                {
                    var obj = xmlSerializer.Deserialize(stream);
                    dynamic objDynamic = obj;
                    return objDynamic;
                }

单单通过编译没有意义吧


CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明C# 能不能将XML文档序列化为 dynamic 类型?
喜欢 (0)
[1034331897@qq.com]
分享 (0)