小编典典

如何在 Typescript 中解析 JSON 字符串

all

有没有办法在 Typescript 中将字符串解析为 JSON。
示例:在 JS 中,我们可以使用JSON.parse(). Typescript中是否有类似的功能?

我有一个 JSON 对象字符串,如下所示:

{"name": "Bob", "error": false}

阅读 64

收藏
2022-06-25

共1个答案

小编典典

Typescript 是 javascript(的超集),因此您只需JSON.parse像在 javascript 中一样使用:

let obj = JSON.parse(jsonString);

只有在打字稿中,您才能对结果对象进行类型:

interface MyObj {
    myString: string;
    myNumber: number;
}

let obj: MyObj = JSON.parse('{ "myString": "string", "myNumber": 4 }');
console.log(obj.myString);
console.log(obj.myNumber);

操场上的代码

2022-06-25