//Лан сделал пока так. Может кому поможет.
//А миста то становится просто флудерским форумом.
SETTINGS = ДокументОтветаXML.getElementsByTagName("SETTINGS");
Для п=0 по SETTINGS.length Цикл
Узел = SETTINGS.item(п);
Пер = Узел.selectSingleNode("VARIABLE").text;
Знч = Узел.selectSingleNode("VALUE").text;
Если Пер = "" Тогда
ИначеЕсли Пер = "" Тогда
// Загрузка файла XML
ХМЛ = Новый ЧтениеXML;
ХМЛ.ОткрытьФайл(ИмяФайлаДляЗагрузки);
ПостроительДОМ = Новый ПостроительDOM();
ДОМ = ПостроительДОМ.Прочитать(ХМЛ);
ХМЛ.Закрыть();
КорневойЭлемент = ДОМ.ЭлементДокумента;
СписокПараметров = КорневойЭлемент.ПолучитьЭлементыПоИмени("Параметры")[0];
Для Каждого Параметр Из СписокПараметров.ДочерниеУзлы Цикл
Если Параметр.ИмяУзла = "ОчищатьРегистрПередЗаписью" Тогда
ОчищатьРегистрПередЗаписью = XMLЗначение(Тип("Булево"), Параметр.ТекстовоеСодержимое);
КонецЕсли;
КонецЦикла;
(5)Спасибо за участие.
А как это поможет в ситуации в (0).
Я хочу из конструкции в (0), получить по AGENT_NAME
значение Вася. AGENT_NAME-это не узел.
Только перебор?
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.