Отчёт о покрытии ключей JSON
Вставьте JSON-массив объектов, чтобы увидеть для каждого встреченного ключа долю объектов, в которых он есть, и список объектов (по индексу), где он отсутствует. Отлично подходит для поиска неполных данных перед импортом или миграцией.
Как это работает
JSON-массив объектов, например полученный из преобразованного CSV-экспорта или собранный из данных нескольких источников, часто содержит объекты с немного разной структурой. Вставьте этот массив и нажмите «Анализировать покрытие»: каждый ключ, встретившийся хотя бы в одном объекте, будет показан вместе с долей присутствия и индексами объектов, где он отсутствует.
Как нумеруются индексы объектов?
Индексы начинаются с 0 и идут в порядке следования в вставленном JSON-массиве. Например, индекс 0 соответствует первому объекту массива. Если один и тот же ключ отсутствует более чем в 10 объектах, показываются только первые 10 индексов и общее число оставшихся, чтобы отчёт оставался читаемым на больших наборах данных.
Считается ли ключ присутствующим, если его значение — null?
Да: инструмент проверяет только наличие ключа в объекте (через hasOwnProperty), а не его значение. Ключ со значением null, пустой строкой или 0 считается присутствующим; отсутствующим считается только ключ, которого в объекте нет совсем.
100% локальная обработка: анализ выполняется полностью в вашем браузере — ваши данные никогда не покидают ваше устройство.