Конвертер JSON в определения типов
Инструмент конвертации JSON в определения типов анализирует вставленные вами данные JSON (например, ответ от API) и определяет их структуру, чтобы создать эквивалентное готовое к вставке определение типа: интерфейс TypeScript (interface), класс данных Python (dataclass) или структуру Go (struct) — с выделением необязательных полей, когда они отсутствуют в некоторых элементах массива, и различением целых и дробных чисел. Поскольку вывод основан только на данных примера, всегда проверяйте итоговый результат. Инструмент работает полностью в браузере; вставленные данные JSON не отправляются на сервер.
Всё происходит в вашем браузере — вставленный JSON никуда не отправляется.
Типы выводятся из ваших реальных примерных данных, поэтому всегда проверяйте результат — поле, отсутствующее в примере, не появится в результате, а числовое поле, которое в примере всегда было целым, будет считаться целым числом (integer), а не дробным (float).
Вставьте JSON выше, чтобы сгенерировать эквивалентное определение типа.
Продолжить с
Похожие инструменты
Хотите попробовать Uddatak?
Просмотрите полную библиотеку инструментов и начните пользоваться тем, что нужно прямо сейчас — бесплатно, без регистрации.
Смотреть все инструменты