user61026
user61026

Reputation: 295

JSON Parsing in Javascript & node

I am trying to parse a JSON Array that I posted from the client side to a node based server.

the json object holding the array looks like this

customData : {
    "playlist": [
        "//www.youtube.com/embed/bxq6SofU_38?rel=0",
        "//www.youtube.com/embed/Qyqchamz4EM?rel=0"
    ]
}

However when I try to access the data using customData.playlist[0], it returns that it cannot parse 'playlist' the console reports that it is undefined.

I checked my JSON using the JSONLint validator and it said that me JSON was valid. I must be missing something pretty simple any thoughts?

Upvotes: 1

Views: 94

Answers (2)

Sathish
Sathish

Reputation: 2180

Whenever response comes from a server or client ,the result will be in string.. Coz you know strings are easier to transfer within networks... Try to use JSON.parse. console the typeof of customData .. It must be object.. Then only you can.. Get values..

Upvotes: 0

Super Hornet
Super Hornet

Reputation: 2907

if you get data from client side you should parse that like this:

var parsed = JSON.parse(recievedData);

and then you have access them.

Upvotes: 1

Related Questions