Прошу помощи с xml-кой

Обсуждение ПО и его настройки
Ответить
nikolay.gattenberger
Сообщения: 1
Зарегистрирован: 25 апр 2019, 14:27

Добрый день. Прошу помощи в написании скрипта.
Мой микротик скачивает xmlку по ссылке
http://new.earthtools.org/sun/40.71417/ ... /4/12/-5/0
и в переменную sunsetTime помещает текст из тега <civil>, однако в этой xmlке этот тег присутствует 2 раза, и мне как раз нужен текст именно из второго тега.
У каждого <civil>, помимо корневого родителя есть еще по два родителя.
Пожалуйста, подскажите как лучше поступить)))

Код: Выделить всё

:local lineBegin 0;
:local lineEnd 0;
:local sunsetTime "";
:set lineBegin ( [:find $filedata "<civil>" 0 ] + 8 ) ;
:set lineEnd [:find $filedata "</civil>" 0 ] ;
:set sunsetTime [:pick $filedata $lineBegin $lineEnd] ;


Ответить