如何从json.stringify中读取特定值:ionic

时间:2018-09-01 16:46:17

标签: javascript angular typescript ionic2

从帖子中我得到了一个回复

.subscribe( res => {
    let result = JSON.stringify(res);
    alert(result)
})

&作为alert(result)的回应

{"access_token": "hjhdshJHUHYI67HUjhhk98BJ_BJHBBHbnbhbhbjh_jmnhghmghgfffgxcgfcf98hujh",
 "expires_in":"518399"}

在这里我想读取access_token值并将其保存在变量中,我该怎么做?

4 个答案:

答案 0 :(得分:1)

只需使用常规语法访问对象的该属性。

.subscribe( res => {
    let the_variable = res['access_token']; //or `result.access_token`
})

答案 1 :(得分:1)

您不必进行字符串化,只需以res.access_token的身份访问它即可

.subscribe((res:any) => {
  let result = res.access_token;
  alert(result)
})

答案 2 :(得分:0)

.subscribe( res => {
    alert(res.access_token)
})

答案 3 :(得分:0)

.subscribe( res => {
     alert(res.access_token)
 })

如果无法通过以下解决方法解决问题。

无需对结果进行分类。 请尝试以下。.

.subscribe( res => {
    alert(res['access_token']);
})