Мой файл массива JSON:
[
{
"setName": "set-1",
"testTagName": "Test1",
"methodName": "addCustomer"
},
{
"setName": "set-1",
"testTagName": "Test2",
"methodName": "addAccount"
},
{
"setName": "set-2",
"testTagName": "Test3",
"methodName": "addRole"
}
]
Я использую Яву. У меня есть указанный выше массив JSON в объекте Gson. Как выполнить итерацию по этому массиву Gson, чтобы проверить, существует ли конкретное имя метода (например, addRole) в массиве для ключа methodName в любом из объектов массива JSON? В результате я ожидаю true/false.
Я проверил документ GSON - (https://github.com/google/gson/blob/master/gson/src/main/java/com/google/gson/JsonObject.java#L141)
Метод has
, кажется, проверяет ключ. Я ищу метод, который может перебирать объекты массива и проверять, существует ли определенное значение для определенного ключа.
Как я могу этого добиться?