I am receiving back from the server a JSON string like this one:
[
{
"Title": "Windows",
"URL": "http:\/\/www.domain.com\/soft\/",
"Type": "out",
"Price": "140"
}
]
I save it into a variable string
and I am trying to convert it to a JSON object like this:
const json = JSON.parse(string);
After that I get the Object which looks great:
[Object]
->Title: "Windows"
->URL: "http:www.domain.com/soft/"
->Type: "out"
->Price: "140"
->__proto__: Object
but when I try to access it using for example json.Price
I get undefined
, any idea what I'm missing here?
As you wrap your content with [] you get an array with one object. So this should work:
json[0].Price
But you can also remove the brackets.