Конвертеры и генераторы кода
JSON → типы и модели
Образец JSON или готовая JSON Schema превращается в типы и модели: TypeScript, Go, Python, Rust, схема Zod и классы для восьми языков. Вложенные объекты выносятся в отдельные типы.
Вложенные объекты выносятся в отдельные типы, массив объектов описывается по первому элементу.
TypeScript
export interface Root {
id: number;
name: string;
active: boolean;
tags: string[];
profile: Profile;
orders: Order[];
}
export interface Order {
sku: string;
qty: number;
price: number;
}
export interface Profile {
age: number;
city: string;
}