JSON в TypeScript
Генерирует интерфейсы TypeScript из образцов JSON.
Инструмент JSON в TypeScript генерирует интерфейсы TypeScript из образцов JSON. Он определяет примитивные типы, создаёт вложенные интерфейсы для объектов и автоматически обрабатывает массивы объектов.
Пожалуйста, введите данные.
Как использовать
- Вставьте объект или массив JSON в поле ввода.
- Задайте имя корневого интерфейса и включите необязательные поля или префиксы экспорта.
- Скопируйте сгенерированные определения TypeScript.
Часто задаваемые вопросы
Какие значения JSON поддерживаются?
Объекты, массивы, строки, числа, булевы и null определяются; пустые массивы становятся unknown[].
Можно ли переименовать корневой интерфейс?
Да, корневое имя по умолчанию Root и может быть изменено на любой допустимый идентификатор TypeScript.
Похожие инструменты
Форматировщик JSON
Форматируйте, проверяйте и минифицируйте JSON в одном месте.
Форматировщик XML
Форматирует и отступает XML-документы.
Форматировщик YAML
Форматирует YAML и конвертирует между YAML и JSON в обоих направлениях.
CSV в JSON
Конвертирует таблицы CSV в данные JSON.
JWT
Кодирует, декодирует и проверяет JSON Web Tokens локально.
Генератор хешей
Генерирует хеши SHA-1, SHA-256, SHA-384 и SHA-512.