@mnail84 said in JPath и экранирование:
$.data[?(@.text == "\u003Btest")]а такой не находит
$.data[?(@.text == ';text')]
Приветствую. Нужно проверять ошибку после отправки формы и если она есть, то закрывать диалоговое окно и вводить новую строчку из текстового файла. Как можно сделать чтобы он повторял действия пока не исчезнет ошибка и если ее нет, то продолжаются действия. После всего этого нужно будет взять новую строчку и проверять уже ее.
Пример:
@maxim said in Проверка на ошибку и повторение действий:
Приветствую. Нужно проверять ошибку после отправки формы и если она есть, то закрывать диалоговое окно и вводить новую строчку из текстового файла. Как можно сделать чтобы он повторял действия пока не исчезнет ошибка и если ее нет, то продолжаются действия. После всего этого нужно будет взять новую строчку и проверять уже ее.
Всё очень и очень просто. Тебе нужен цикл на метках. Как расставить метки, думаю, сам разберёшься.
Ну или второй вариант - присвоить в случае ошибки значение "true" переменной, например, ERROR (не юзай WAS_ERROR - это системная переменная) и далее в пункте a задать через if конструкцию вида if [[ERROR]] {твои действия}
Всё вышеперечисленное должно быть обёрнуто в цикл или сопровождаться нужными метками.
@pragmatik said in Проверка на ошибку и повторение действий:
@maxim said in Проверка на ошибку и повторение действий:
Приветствую. Нужно проверять ошибку после отправки формы и если она есть, то закрывать диалоговое окно и вводить новую строчку из текстового файла. Как можно сделать чтобы он повторял действия пока не исчезнет ошибка и если ее нет, то продолжаются действия. После всего этого нужно будет взять новую строчку и проверять уже ее.Всё очень и очень просто. Тебе нужен цикл на метках. Как расставить метки, думаю, сам разберёшься.
Если правильно понял, то я должно быть так: