有没有办法在 Typescript 中将字符串解析为 JSON。
示例:在 JS 中,我们可以使用 JSON.parse()
。 Typescript中是否有类似的功能?
我有一个 JSON 对象字符串如下:
{"name": "Bob", "error": false}
最佳答案
Typescript 是 javascript(的超集),因此您只需像在 javascript 中一样使用 JSON.parse
:
let obj = JSON.parse(jsonString);
只有在 typescript 中,您才能为结果对象指定类型:
interface MyObj {
myString: string;
myNumber: number;
}
let obj: MyObj = JSON.parse('{ "myString": "string", "myNumber": 4 }');
console.log(obj.myString);
console.log(obj.myNumber);
关于javascript - 如何在 Typescript 中解析 JSON 字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38688822/