Как проверить документ XML?

Мое приложение C # / .NET читает файлы XML, которые редактируются пользователями вручную. Разрешенные элементы и теги описаны в документации приложения. Я использую LINQ для извлечения данных из файла XML.

Прежде чем извлечь данные из файла XML, я хотел бы проверить его, чтобы увидеть, имеет ли он ожидаемую структуру. Если нет, то было бы неплохо получить информацию о том, что не так, чтобы я мог дать некоторую отдачу пользователю.

Какой самый простой способ сделать это в C #?

Ответы на вопрос(2)

Ваш ответ на вопрос