Ric*_*ras 6 c# xml validation xsd
我正在尝试这样做:我有一个XML文件,我想根据XSD文件进行验证.到目前为止,上帝......我要做的是提供所有节点,其中是验证错误.
例如,我有这个XML文件:
<people>
<name>Jonh</name>
<tel>91991919199191919</tel>
</people>
Run Code Online (Sandbox Code Playgroud)
当我验证此文件时,这将在tel节点中出错.我想将该名称提供给我的应用程序的最终用户,以及XML中的错误.
我想在C#.NET中做到这一点.
谢谢您的帮助...
你能使用.NET 3.5吗?如果是这样,您可以使用Validate扩展方法XDocument并提供ValidationEventHandler. 当验证失败时,您的处理程序将被调用,ValidationEventArgs您可以使用它来查找错误的位置。