пока чтение.прочитать() циклесли Чтение.ИмяУзла="trend" И Чтение.ТипУзла=ТипУзлаXML.Текст И Чтение.ЗначениеАтрибута("sota")="mega" тогдаСообщить("Наименование "+Чтение.Значение);КонецЕсли;конеццикла;
//<trend sota="mega"><![CDATA[Текст]]></trend>//
Пока Чтение.Прочитать() Цикл Сообщить("ИмяУзла:"+Чтение.ИмяУзла+", ТипУзла:"+Чтение.ТипУзла+", ЗначениеАтрибута:"+Чтение.ЗначениеАтрибута("sota")); Если Чтение.ИмяУзла="trend" И Чтение.ТипУзла=ТипУзлаXML.Текст И Чтение.ЗначениеАтрибута("sota")="mega" Тогда Сообщить("Наименование "+Чтение.Значение); КонецЕсли;КонецЦикла;
Если Чтение.ИмяУзла="trend" И Чтение.ТипУзла=ТипУзлаXML.НачалоЭлемента И Чтение.ЗначениеАтрибута("sota")="mega" Тогда флаг=1;КонецЕсли;Если флаг=1 и Чтение.ТипУзла=ТипУзлаXML.Текст тогдаСообщить(Чтение.Значение);КонецЕсли;
Если флаг=1 и Чтение.ТипУзла=ТипУзлаXML.Текст тогда флаг = 0; Сообщить(Чтение.Значение);КонецЕсли;