3

有很多文件无意中更改,现在它们与相关架构不匹配。

我想做的是找到错误并自动更正它们(如果可能的话)。我查看了 .NET 框架中可用的验证机制。问题是我不知道如何编辑错误节点。验证事件处理程序为我提供了一个事件参数,其中包含有关错误本身的一些信息,但不包含节点和作为 XmlValidationReaderImpl 类型对象的发送者对象,我对此一无所知,我在任何地方都找不到有关此类型的任何信息。

有谁知道我如何使用验证机制更正 Xml 文件,或者是否有其他可用的方法?

4

1 回答 1

2

我不确定是否使用验证机制,但如果错误的形式过于简单,您可以随时在原始文本中编辑和更正它们。您可以通过使用文件流来做到这一点。如果您想进一步探索,请告诉我。也许你可以发布一些它看起来像什么的例子,它应该是什么样子。我也许可以立即为您编写函数来纠正这些问题。

于 2010-09-07T17:21:19.490 回答