9

我的 C#/.NET 应用程序读取用户手动编辑的 XML 文件。允许的元素和标签在应用程序的文档中进行了描述。我正在使用 LINQ 从 XML 文件中提取数据。

在从 XML 文件中提取数据之前,我想对其进行验证以查看它是否具有预期的结构。如果没有,最好能提供有关问题所在的信息,以便我可以向用户提供一些反馈。

在 C# 中执行此操作的最简单方法是什么?

4

2 回答 2

9

您可以针对 XSD 验证 xml 文件。

希望这会有所帮助...

编辑

本文介绍了使用 C# 验证 xml 的所有可能方法
如何在 Visual C# .NET 中使用 DTD、XDR 或 XSD 验证 XML 文档

IMO 最好的选择是使用 XSD。

于 2010-08-12T06:59:50.873 回答
0

验证输入 Xml 数据文件

于 2010-08-12T06:58:31.543 回答