JSON → TypeScript Types
Шта овај алат ради?
Овај алат конвертује JSON објекат или низ у декларације TypeScript interface или type. Рекурзивно обрађује угнежђене објекте (генеришући посебне interfaces за сваки), низове објеката (спајајући шеме), опционална поља (када кључеви недостају у неким елементима низа) и null вредности. Излаз је спреман за лепљење у ваш TypeScript пројекат.
Kako koristiti
-
Налепите JSON у леви панел — TypeScript типови се тренутно приказују десно.
-
Поставите назив коренског interface (подразумевано: Root).
-
Одаберите стил interface или type alias.
-
Омогућите 'null → optional' за третирање null поља као опциональних unknowns уместо експлицитног null.
-
Кликните Учитај пример за приказ примера конверзије.
Низови објеката обрађују се спајањем свих шема елемената — кључеви присутни само у неким елементима аутоматски се означавају као опциони. Сва конверзија одвија се у вашем прегледачу.
Keywords: JSON у TypeScript, JSON у TS, JSON у interface, генератор TypeScript типова, закључивање типова из JSON-а, TypeScript interface из JSON-а