c# - 容错 XML 阅读器

标签 c# .net xml rss

有没有人拥有/制造/销售用于 .NET 的容错 XML 阅读器?

是的,我知道,XML 的设计目的不是为了在其中包含错误,如果它无效就应该被拒绝......等等等等。但遗憾的是,现实世界是不完美的,开发人员确实会犯错误,我仍然希望能够阅读他们的提要,即使我在这里或那里遗漏了奇怪的元素,因为它没有正确编码或其中有其他错误. 所以,请不要回答“修复源代码”或“拒绝它”。

那么,有没有人有可以恢复和处理 XML 文件中常见错误的组件?

最佳答案

正是因为现实世界是不完美的,XML才会被广泛使用。容错 XML 解析器的功能规范是什么?这是一个开放式的问题。不尝试事后猜测所有可能的错误就很难解析格式良好的 XML 的所有变体。

[...等待投反对票。]

关于c# - 容错 XML 阅读器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4081425/

相关文章:

c# - 使用 Windows 服务和 SQL Server 在单向 WCF 消息中排队

xml - 如何记录 XML 模式?

c# - 在 RTF 字符串中设置格式?

c# - 进行异步工作以返回快速响应的最佳方法

c# - .Net Core 和 Full Framework 项目在一个解决方案中

.net - VB.NET中CallbyName函数的缺点?

安卓 XML : RuntimeException: Failed to resolve attribute at index 6

xml - 如何强制将 XML 编码为 UTF-8?

c# - C# 中的乘法表

c#:与设备通信期间数据缓冲区发生奇怪的偏移