У меня есть служебная задача, которая вызывает REST API;API возвращает следующий JSON:
{
"success": true,
"message": null,
"details": [],
"errors": [],
"transactions": []
}
Задача службы имеет выходной параметр JavaScript для обработки вывода JSON:
var statusCode = connector.getVariable("statusCode");
if (statusCode != 200) {
throw new Error(connector.getVariable("response"));
}
else {
var output = S(connector.getVariable("response"));
output.prop("success").value==true; // Problem line
}
Я отправил output
процессупеременная и подтвердила, что она содержит JSON выше.Однако я не могу получить этот вывод, чтобы когда-либо регистрироваться как true
для последующего разветвления процесса.Я пробовал все следующее:
output.prop("success");
output.prop("success").value;
output.prop("success").value==true;
output.prop("success").value===true;
output.prop("success").value=="true";
Кто-нибудь может помочь с этим?