JMeter PreProcessor - JSON EXtractor: вложенный объект

В теле ответа на мой запрос он получает следующий JSON:

`{"C6666111B946":{"status":"NOT-ADDED"}}`

Мне нужно добраться до элемента C6666111B946, чтобы сохранить его как переменную, поэтому вопрос в том, что мне нужно ввести в поле выражений пути JSON, чтобы получить к нему доступ?

введите здесь описание изображения

Я уже пробовал с $..*, но получаю только {"status": "NOT-ADDED"}

Может ли кто-нибудь помочь мне решить это


person Ar2r    schedule 20.10.2020    source источник


Ответы (1)


Вы можете использовать JMES Path Extractor со следующим выражением JMESPath:

ключи(@)

Это заканчивается такой конфигурацией:

Конфигурация JMESPath

person UBIK LOAD PACK    schedule 20.10.2020
comment
Спасибо. Не могли бы вы взглянуть на это - stackoverflow.com/questions/65149040/ - person Manu Chadha; 05.12.2020