TypescriptでJSON文字列を解析する方法 質問する

TypescriptでJSON文字列を解析する方法 質問する

TypeScript で文字列を JSON として解析する方法はありますか?

例えばJavaScriptでは、JSON.parse()TypeScript に同様の機能はありますか?

次のような JSON オブジェクト文字列があります。

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

ベストアンサー1

TypeScript は JavaScript (のスーパーセット) なので、JSON.parseJavaScript と同じように使用できます。

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

遊び場でのコード

おすすめ記事