JSON в TypeScript
Генерирует интерфейсы TypeScript из примера JSON с опциональными и объединёнными типами.
Ввод
Результат
Как использовать
Generating TypeScript interfaces
Paste a JSON sample and press Convert to obtain interfaces. Union types are produced for mixed arrays.
- Paste a JSON sample.
- Press Convert.
- Copy the interfaces into your project.
Частые вопросы
Are fields marked optional?
Fields missing from the sample are not inferred, so optionality is only added when a value is null.
How are arrays typed?
Homogeneous arrays use a single type, mixed arrays produce a union type and empty arrays produce unknown[].
Похожие инструменты
JSON в класс C#
За один клик генерирует строго типизированные классы C# из примера JSON.
Форматировщик JSON
Форматирует и проверяет JSON с настраиваемыми отступами, подсветкой ошибок и копированием в один клик.
Парсер JSON
Разбирает JSON и показывает полученную структуру, типы и количество значений.
Валидатор JSON
Проверяет, корректен ли ваш JSON, и даёт понятное объяснение любой синтаксической проблемы.
Минификатор JSON
Удаляет все лишние пробелы и переводы строк, чтобы получить минимальный размер JSON.
Просмотр JSON
Просматривайте JSON в аккуратном отформатированном виде и как сворачиваемое дерево.