JSON в TypeScript — бесплатный онлайн-инструмент, который мгновенно конвертирует JSON или JSON5 в интерфейсы и определения типов TypeScript прямо в браузере. Поддерживает вложенные объекты, типы объединения, слияние массивов и JSON5. Данные не отправляются на сервер.
Что такое JSON в TypeScript?
JSON в TypeScript конвертирует данные JSON в интерфейсы и определения типов TypeScript. Вставьте любой JSON — включая JSON5 с комментариями и конечными запятыми — и получите готовые к использованию типы TypeScript. Вложенные объекты автоматически извлекаются как отдельные именованные типы, а массивы объектов интеллектуально сливаются.
Генерация типов TypeScript из ответов API. Создание определений типов для JSON-файлов конфигурации. Конвертация данных JSON в TypeScript для статической типизации. Построение типобезопасных слоёв данных из моковых данных.
Как использовать
- 1
Вставьте JSON
Вставьте данные JSON или JSON5 в область ввода. Инструмент автоматически определит синтаксис JSON5.
- 2
Настройте параметры
Установите имя корневого типа, выберите между interface и type alias, переключите ключевое слово export.
- 3
Скопируйте вывод TypeScript
Определения TypeScript появятся мгновенно. Нажмите «Копировать», чтобы использовать их в проекте.