@zerqsell
судя по всему, сам интерфейс туть
229e2f46-414f-4df3-a726-7859e97b8d19-image.png
я не смог придумать, как подлезть чтоб выдернуть
b6b99f96-09dd-4366-82b4-6cffb00ec11b-image.png
87278daf-25be-439f-bb8b-710167aca1a9-image.png
поэтому, самый просто вариант - модифицировать модуль, добавив туда ресурсы или переменные. работа с ресурсами
https://github.com/bablosoft/BAS/blob/955f5a41bd004bcdd7d19725df6ab229b911c09f/Engine/scripts/engine/worker/properties.js#L6
например, добавить после получения ответа на капчу ресурс
a858d9ba-9a00-45c2-a530-c98b8151a0fd-image.png
а потом считать его, когда нужен результат
b30d985f-79bf-4e7f-bce0-8cd7f78718ee-image.png
Как получить все элементы массива, содержащие текст?
-
Имеется json-строка, внутри которой массив. Например, такая:
{
"predmet": [
{
"status": "v_nalichii",
"parametri": {
"color": "belii_stol",
"quantity": {
"value": "29.0"
}
}
},
{
"status": "v_nalichii",
"parametri": {
"color": "krasnii_stol",
"quantity": {
"value": "29.0"
}
}
},
{
"status": "v_nalichii",
"parametri": {
"color": "belaya_tumba",
"quantity": {
"value": "29.0"
}
}
}
]
}
Нужно получить все элементы массива "predmet", содержащие слово "stol" (в данном случае их два).
В меню программы "JSON - Получить все значения" пишу запрос:
$.predmet[?(@.color =~ /stol/)]
Но почему, то выдает все 3 значения массива и в параметре "color" значение почему то -1.
Как решить проблему через один jsonpath запрос?
problemka.xml -
@BAS-Viet-Nam Bro can you change module into project.xml file because i forget my parameters how i set