JSON 转 TypeScript
声明方式
JSON 输入
353 字符粘贴即生成,命名与 export 选项在顶部工具条
TypeScript 类型
3 个声明export interface Root {
id: number;
name: string;
tags: string[];
scores: number[];
owner: RootOwner;
members: RootMembersItem[];
mixed: (number | string | null)[];
created_at: string;
"retry-count": number;
}
export interface RootOwner {
id: number;
nickname: string;
roles: string[];
}
export interface RootMembersItem {
id: number;
name: string;
email?: string;
}
3 个声明 · 23 行