JSON转换TypeScript
// 假设我们有一个JSON对象,表示一个用户的信息
const userJson = `{
"id": 1,
"name": "张三",
"email": "zhangsan@example.com"
}`;
// 使用TypeScript定义一个用户信息的接口
interface User {
id: number;
name: string;
email: string;
}
// 将JSON字符串转换为User对象
const user: User = JSON.parse(userJson);
// 打印转换后的User对象
console.log(user);
这段代码首先定义了一个简单的User
接口,接着使用JSON.parse
方法将一个JSON字符串转换成了符合User
接口结构的对象。这是一个典型的JSON到TypeScript类型定义的转换过程。
评论已关闭