Вот, пожалуйста. Хитрость заключается в том, чтобы преобразовать это в Java Map
, и тогда у вас есть много полезных методов, которые делают то, что вы хотите:
* def response = {"items":{'41651625424': {itemCore: {partNumber: '1234567', productTitle: 'Karate API Testing'}}}}
* def map = karate.toBean(response.items, 'java.util.LinkedHashMap')
* def first = map.keySet().iterator().next()
* match first == '41651625424'