Преобразование JSON в TypeScript/Go/C#/Java.
Бесплатный онлайн-инструмент для преобразования JSON в определения типов, поддерживающие TypeScript/Go/C#/Java.
Зачем конвертировать JSON в определения типов?
Генерация определений типов из JSON экономит время при работе с API. Вставьте JSON-ответ и получите TypeScript интерфейсы, Go struct, C# классы или Java классы.
Как конвертировать JSON в типы
Вставьте JSON, выберите целевой язык. Инструмент проанализирует структуру и сгенерирует определения типов с полями, типами и optional-маркерами.
▶Какие типы JSON поддерживаются?
Любой валидный JSON: объекты, массивы, вложенные структуры. Массивы объектов дают наиболее полезные определения.
▶Как обрабатываются вложенные объекты?
Конвертируются в отдельные типы или встроенные типы в зависимости от языка. Каждый уровень вложенности получает своё определение.
▶Обрабатываются ли optional-поля?
Поля помечаются как optional, если они есть не во всех объектах выборки.
Если этот инструмент оказался полезным для вас, подумайте о том, чтобы подарить мне кофе.
Купите мне кофе.