К списку форумов К списку тем
Регистрация    Правила    Главная форума    Поиск   
Имя: Пароль:
Рекомендовать в новости

Выбрать узел с пространством имен

Гость
0 - 08.09.2016 - 12:55
Попытка
Анализатор = СоздатьОбъект("AddIn.XMLParser");
Сообщить("XMLParser загружен");
Исключение
Сообщить("AddIn.XMLParser не загружен","!");
Возврат;
КонецПопытки;

XML_Документ = Анализатор.СоздатьДокумент();

Если ПустоеЗначение(XML_Документ) = 1 Тогда
Сообщить("Формат файла не XML!");
Возврат;
КонецЕсли;

XML_Документ.Загрузить(ИмяФайла);

как правильно выбрать узел из строки <esf:invoiceInfoContainer xmlns:a="namespace.abstractInvoice" xmlns:esf="namespace.esf" xmlns:v1="namespace.v1">

ЭлДокумент = XML_Документ.ВыбратьУзел("invoiceInfoContainer");

Не проходит

ЭлДокумент = XML_Документ.ВыбратьУзел("esf");

тоже не проходит.

Потому что не могу после этого получить подчиненный узел.


ЭлДокумент = XML_Документ.ВыбратьУзел("esf:invoiceInfoContainer ");
Выдает Ошибка исполнения метода





К списку вопросов






Copyright ©, Все права защищены