Доброго дня!
Не могу подобрать корректную обработку, есть запрос к API узла Эфира, который возвращает когда все ок: {"body":{"jsonrpc":"2.0","id":0,"result":false} }
А когда есть проблемы или идет синк то такую структуру: {"body":{"jsonrpc":"2.0","id":0,"result":{"current Block":"0x2f8e6d","highestBlock":"0x12d900c"}}
Нужно для первого статуса выводить 1, а для второго значение currentBlock.
Комбинация JSONPath и Check for error in JSON выдает ошибку на одном из вариантов.
Ломается уже логика в голове...
Не могу подобрать корректную обработку, есть запрос к API узла Эфира, который возвращает когда все ок: {"body":{"jsonrpc":"2.0","id":0,"result":false} }
А когда есть проблемы или идет синк то такую структуру: {"body":{"jsonrpc":"2.0","id":0,"result":{"current Block":"0x2f8e6d","highestBlock":"0x12d900c"}}
Нужно для первого статуса выводить 1, а для второго значение currentBlock.
Комбинация JSONPath и Check for error in JSON выдает ошибку на одном из вариантов.
Ломается уже логика в голове...

Comment