@kirill1997 [[VAR_STR]]
var lines = RMap("imap") var q = 0 for(var i = 0; i < lines.length(); i++){ if(lines.at(i).indexOf( [[VAR_STR]] ) > -1){ var q = 1 break } } if(q){ log(lines.at(i)) }else{ log("строка в ресурсе не найдена") }а в чем вопрос?
Почему встроенный модуль XPATH не разбирает валидный код XML, ведь язык запросов изначально был придуман именно для этого?

** Исходник XML по своей задаче получаю запросом, но чтобы упростить и предоставить на тест - упаковал в виде готового текста прямо в шаблон. В инспекторе код видно.
@Grow, ImapCustom
@Grow В нижнем регистре попробуй xpath прописать. Я сталкивался вроде с таким, хотя это конечно странно ))
Решено. Да, перевел полностью в нижний регистр, заработало.
//emailprovider/incomingserver[@type="imap"]/hostname
Одно дело если бы игнорировало регистр, а другое дело, что точное совпадение не работает
Прошу разработчиков учесть момент.
Всем спасибо
@Grow said in XPATH не разбирает XML [Решено. Прошу разработчиков учесть в обновлениях]:
Прошу разработчиков учесть момент.
Хорошо, думаю все разработчики учтут этот момент.. А вообще про регистр в модуле xpath уже поднимали темы