JSON - JavaScript Object Notation

JSON is a way of transferring data. It works directly with JavaScript, they are plain JavaScript objects.

{
    "key": "value"
}

You can take a JavaScript object, and turn in into JSON, via the JSON api:

var myObject = {"key": "value"};
var jsonString = JSON.stringify(myObject);
console.log(jsonString);

'{"key":"value"}'

You can also turn a string into JSON:

var jsonString = '{"key": "value"}';
var myObject = JSON.parse(jsonString);
console.log(myObject.key);

"value"

Exercise

Take the following JSON string, turn it into an object, then show the results. If you have time format the results to show individual keys and their values.

'{"type": "pizza","toppings":["cheese","tomatoe"],"size":15,"crust":"stuffed","base":"deep pan"}'

results matching ""

    No results matching ""