Найти путь к значению в объекте JS
Вставьте объект JSON и значение, которое вы ищете: инструмент выведет все пути доступа JavaScript (запись a.b[0].c), ведущие к этому значению, — очень удобно, чтобы найти данные во вложенном ответе API.
Как это работает
Инструмент рекурсивно обходит весь объект JSON — свойство за свойством и элемент за элементом массивов — и сравнивает каждое встреченное значение с искомым. Каждое совпадение выводится с полным путём доступа — именно в том виде, в каком вы записали бы его в JavaScript, чтобы добраться до этого значения.
Как записываются ключи, содержащие пробелы или дефисы?
Если ключ не является допустимым идентификатором JavaScript (например, "user-id" или "2fa"), в пути используется запись в квадратных скобках с кавычками, например data["user-id"], вместо записи через точку.
Можно ли искать целый объект или массив, а не только простое значение?
Да: если вы введёте, например, {"level":"error","code":500} в качестве искомого значения, инструмент будет сравнивать целиком и вложенные объекты и массивы, а не только конечные значения вроде строк или чисел.
Ваш JSON остаётся в вашем браузере: во время анализа никакие данные на сервер не отправляются.