JSON被存入/取出sessionStorage方法


1.将后台返回的JSON数据存入浏览器sessionStorage:

  sessionStorage.setItem('key',JSON.stringify(value));

2.从sessionStorage中取出数据

  var data = JSON.parse(sessionStorage.getItem('key'));

 3.解析JSON格式数据

  例如有如下JSON数据

{
    "principal": {
        "authorities": [
            {
                "authority": "ROLE_ADMIN"
            },
            {
                "authority": "ROLE_ROOT"
            }
        ],
        "id": 12313,
        "uid": null,"loginLastIp": null,
        "password": "$2a$10$FwrQ2VTc8d5MgdnPUfInAOKs9jjivCSnLjg36lshQ8ZmGmoXF4SPW"
    },
    "token": "eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJ3ZW5mYW4xIiwiZXhwIjoxNTUwOTA4ODQ4LCJpYXQiOjE1NTAzMDg4NDh9.AgVu2VMe4_-jO9GN9-tiedRnwTXMsSi4stFANDCnUwDr7ki8NTgHg0PcZ-hRHHK5Qwckvj-yFgAPY7amGDkjCQ"
}

 

  获取token的值:data.token

  获取 ROLE_ADMIN :data.principal.authorties[0].authority

  获取id的值:data.principal.id

  


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM