Последняя строка загружает xml в ОбъектXDTO только в том случае если в xml файле (который ИмяФайла) указано это же пространство имен. Но файлы сторонней программы, и они вообще без пространства имен (ПИ). Соответственно пока я не указал ПИ, функция ПрочитатьXML выдает ошибку. Как-то не хочется перед загрузкой файла дописывать туда нужное ПИ и только потом его считывать. Есть ли какой-нибудь другой способ?
P.S. Как-то не логично получается - ведь я же указал по какому ПИ считывать файл, зачем программе еще проверять, соответствует ли мое ПИ тому ПИ, который указан в файле. Ведь даже если соответствует, то все равно в процессе работы функции ПрочитатьXML могут возникнуть ошибки несоответствия данных. Что так возможны ошибки, что так.