Как получить атрибут ХМЛ

Дионисий 11 1

Есть список и надо почистить старые записи:


Х = СоздатьОбъект("Msxml2.DOMDocument.6.0");
х.async = 0;
х.load("http://"+ айпиООО +"/opt/out/ReplyFormA");
Список= х.selectNodes("//url");
			
Для ии=0 По Список.length-1  Цикл		
			  сообщить( Список.item(ии).SelectSingleNode("@timestamp").text);		
				//или
				сообщить( Список.item(ии).getattribute("timestamp"));					
КонецЦикла;

//список только атрибутов
Список= х.selectNodes("//url/@timestamp");
			
Для ии=0 По Список.length-1  Цикл		
			  сообщить( Список.item(ии).text);								
КонецЦикла;

1

Комментарии

Ndochp
#1, 29 мая 2021 13:17

Кажется при живом ДокументDOM в платформе пользоваться Msxml2 это очень странно. Уж не говоря о том, что в этой задаче и DOM то оверкил, нужно потоковое чтение использовать.


См. также

Шпаргалка по горячим клавишам для разработчика 1С

Не переносите код таким образом

Вопрос перед закрытием конфигуратора

Как узнать, чем занято место на диске (Windows)

Соревнование по программированию на 1С

ИР Кнопка "Список" в окне "Выбор типа данных"

Получение второго гражданства или ВНЖ в странах СНГ и Евросоюзе

Тест

Запуск обновления ИБ

Игровые автоматы на реальные деньги с выводом: путеводитель по лучшим и дающим

Модератору