作者热门文章
- xml - AJAX/Jquery XML 解析
- 具有多重继承的 XML 模式
- .net - 枚举序列化 Json 与 XML
- XML 简单类型、简单内容、复杂类型、复杂内容
我正在使用 XmlValidatingReader 对象根据 xsd 架构验证我的对象,但此类在 .NEt 2.0 中已过时。是否有人拥有使用新 Vaildation 类的正确代码。
最佳答案
是的:
XmlReaderSettings settings = new XmlReaderSettings();
settings.ValidationType = ValidationType.Schema;
settings.Schemas.Add ( .... );
settings.ValidationEventHandler += delegate( object sender, ValidationEventArgs e )
{
Console.WriteLine("invalid: " + e.Message);
};
XmlReader reader = XmlReader.Create (new XmlTextReader(file), settings);
关于XmlValidatingReader 类已过时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/630641/
我正在使用 XmlValidatingReader 对象根据 xsd 架构验证我的对象,但此类在 .NEt 2.0 中已过时。是否有人拥有使用新 Vaildation 类的正确代码。 最佳答案 是的:
当我尝试使用 C# 创建应用程序时,这些方法向我发出警告 //get validator XmlValidatingReader xmlValidator = new
我是一名优秀的程序员,十分优秀!