Генератор коду з JSON
Перетворіть будь-який зразок JSON на TypeScript, Go, Python, Kotlin або JSON Schema — визначення типів виконується повністю у вашому браузері. Безкоштовно та приватно.
Усе працює у вашому браузері — ваш JSON ніколи не залишає пристрій.
1
Про Генератор коду з JSON
Генератор JSON у код перетворює будь-який зразок JSON на типізований вихідний код: інтерфейси TypeScript, структури Go, дата-класи Python, дата-класи Kotlin або JSON Schema. Вставте відповідь API, назвіть кореневий тип, оберіть ціль і скопіюйте згенеровані визначення — більше не потрібно вручну писати моделі для кожного ендпойнта.
Виведення типів проходить через увесь документ: вкладені об'єкти стають вкладеними типами, масиви перевіряються на тип елементів, а значення null чи відсутні значення виявляються, щоб ви могли вирішити щодо необов'язковості. Назви полів перетворюються відповідно до конвенцій кожної мови.
Виведення виконується повністю у вашому браузері — ваш JSON, який часто містить реальні дані API, ніколи не залишає ваш пристрій. Некоректний ввід позначається одразу, а результат можна скопіювати або завантажити як вихідний файл.
Як використовувати Генератор коду з JSON
- Вставте зразок JSON — зазвичай реальну відповідь API — у панель вводу, або завантажте зразок.
- Оберіть ціль: TypeScript, Go, Python, Kotlin або JSON Schema.
- Задайте назву кореневого типу, який отримає об'єкт верхнього рівня.
- Перегляньте згенеровані визначення, виправляючи ввід, якщо інструмент повідомляє про некоректний JSON.
- Скопіюйте код або завантажте його як файл для вашого проєкту.