UTILS.
100% у браузері
TS

JSON у TypeScript

Генеруйте інтерфейси TypeScript зі зразка JSON, рекурсивно визначаючи типи.

результат

Про цей інструмент

Вставте зразок JSON і отримайте відповідні інтерфейси TypeScript, згенеровані повністю у вашому браузері.

Поширені запитання

Як обробляються вкладені обʼєкти?
Кожен вкладений обʼєкт стає окремим інтерфейсом, названим у PascalCase за своїм ключем, з кореневим інтерфейсом Root зверху.
Як типізуються масиви?
Масиви типізуються за першим елементом як T[]; порожні масиви стають any[].

Більше інструментів