VB.NET проверяет XML-файл на соответствие XSD-файлу и анализирует XML

Что я должен сделать? Мне нужно проверить XML-файл (передать путь / местоположение файла) по отношению к XSD-файлу (передать путь / местоположение файла). Мне нужно проверить, что в нем правильно сформированы недопустимые символы, и в нем есть все теги, определенные в XSD, т.е. нет пропущенных тегов. Он соответствует типам данных, определенным в xsd. После этого мне нужно проанализировать XML-файл, чтобы получить данные и сохранить их в базе данных.

Вопросы? 1) Использование XmlReaderSetttings с XmlDocument и XmlReader с методом Validate поможет мне достичь того, что мне нужно? Может кто-нибудь помочь мне с кодом Sampel?

2) Как лучше всего проанализировать XML-файл, чтобы получить определенные теги?

Я новичок в VB.net, поэтому любая помощь кода примера будет оценена. Спасибо!

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

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