【问题标题】:XML Validate. Get error numbersXML 验证。获取错误编号 【发布时间】:2011-11-07 12:27:24 【问题描述】: 使用 XSD 架构验证 XML 文档时如何捕获错误代码? 【问题讨论】: 标签: c# .net xml linq xsd 【解决方案1】: 您可以在传递给Validate 方法的委托ValidationEventHandler 中捕获它。 参考:http://msdn.microsoft.com/en-us/library/bb340331(v=vs.90).aspx 【讨论】: 哦,对不起。但我需要得到错误的数量。我不需要错误信息。 每条错误信息都必须有错误号。例如“元素 'SLUCH' 的子元素 'RSLT' 无效。预期的可能元素列表:'DS1'。”必须有数字 1 并且“'EXTR' 元素无效 - 值 '' 根据其数据类型 'volgatfoms.ru:int2' 无效 - 字符串 '' 不是有效的整数值。”必须有 2 个等。