🗒️

Javascriptでキーに:(コロン)が含まれるJSONオブジェクトを扱う

1 min read

状況

AWS Cognitoのアクセストークンから取得したオブジェクトに :(コロン)が含まれていて、.(ドット)つなぎでは値を取得できない。
(取得したい項目:cognito:groups)

誤ったやり方

以下では構文エラーとなる。

groups = token.cognito:groups

正しいやり方

以下で取得可能。

groups = token['cognito:groups']

あとがき

とても初歩的なことですが、.(ドット)でアクセスすることになれていたせいでついつい後者のやり方を失念していました。

Discussion

ログインするとコメントできます