Store JSON Data in local Storage (Java Script)

by 1 replies
3
I am trying to store data in the local Storage from my JSON file. But I am getting an empty array in the local Storage. File name is 'data' in the project.
[
"friends": [
{
"id": 0,
"name": "Daugherty Gould"
},
{
"id": 1,
"name": "Foley Carpenter"
},
{
"id": 2,
"name": "Brewer Vinson"
}
]

localStorage.setItem('firstName',data.friends.name );

I am not getting the right output with above code. How can I get all the names in localstorage.

Thank you in advance!
#programming #data #java #json #local #script #storage #store
  • For starters, data should be valid JSON:

    Code:
    data = [{
      "friends": [{
          "id": 0,
          "name": "Daugherty Gould"
        },
        {
          "id": 1,
          "name": "Foley Carpenter"
        },
        {
          "id": 2,
          "name": "Brewer Vinson"
        }
      ]
    }]
    or

    Code:
    data = {
      "friends": [{
          "id": 0,
          "name": "Daugherty Gould"
        },
        {
          "id": 1,
          "name": "Foley Carpenter"
        },
        {
          "id": 2,
          "name": "Brewer Vinson"
        }
      ]
    }
    Next, you can store all of the 'data' in localStorage as

    Code:
    localStorage.setItem('friends', JSON.stringify(data));
    • [ 1 ] Thanks
  • [DELETED]
  • [DELETED]

Next Topics on Trending Feed