如何在Typescript中解析JSON字符串

有没有一种方法可以将Typescript中的字符串解析为JSON。

示例:在JS中,我们可以使用JSON.parse()。Typescript中有类似的功能吗?

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

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

回答:

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);

(操场上的代码)

以上是 如何在Typescript中解析JSON字符串 的全部内容, 来源链接: utcz.com/qa/435773.html

回到顶部