如何根据XML模式纠正一个XML文件?

3
有许多文件意外更改,现在它们不符合相关的模式。
我想要做的是找到错误并自动纠正它们(如果可能的话)。 我看了一下.NET框架中可用的验证机制。问题是,我不知道如何编辑错误的节点。验证事件处理程序给我一个事件参数,其中包含有关错误本身的一些信息,但没有节点和一个发送器对象,它是XmlValidationReaderImpl类型的对象,我对这个类型一无所知,也找不到任何关于此类型的信息。
是否有人知道如何使用验证机制来更正Xml文件,或者是否有其他可用的方法?
1个回答

2

我不确定是否使用验证机制,但如果错误的形式很简单,您可以始终在原始文本中编辑和更正它们。您可以使用文件流来实现此操作。如果您想进一步探索,请让我知道。也许您可以发布一些示例,展示其外观和应该的样子。我可能能够为您编写函数,在短时间内纠正这些错误。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接