JSON: Difference between revisions
Content deleted Content added
No edit summary |
mNo edit summary |
||
Line 5: | Line 5: | ||
=={{header|JavaScript}}== |
=={{header|JavaScript}}== |
||
Requires JSON library, now present in some browsers. |
Requires JSON library, now present in some browsers. |
||
<lang JavaScript> |
<lang JavaScript>var data = JSON.parse('{ "foo": 1, "bar": [10, "apples"] }') |
||
var data = JSON.parse('{ "foo": 1, "bar": [10, "apples"] }') |
|||
var sample = { "blue": [1,2], "ocean": "water" }; |
var sample = { "blue": [1,2], "ocean": "water" }; |
||
var json_string = JSON.stringify(sample); |
var json_string = JSON.stringify(sample);</lang> |
||
</lang> |
|||
=={{header|Python}}== |
=={{header|Python}}== |
||
Line 18: | Line 15: | ||
sample = { "blue": [1,2], "ocean": "water" } |
sample = { "blue": [1,2], "ocean": "water" } |
||
json_string = json.dumps(sample) |
json_string = json.dumps(sample)</lang> |
||
</lang> |
|||
[[Category:Data Structures]] |
[[Category:Data Structures]] |
Revision as of 02:36, 25 August 2010
JSON
You are encouraged to solve this task according to the task description, using any language you may know.
You are encouraged to solve this task according to the task description, using any language you may know.
Load a JSON string into a data structure. Also create a new data structure and serialize it into JSON. Use objects and arrays, and make sure your JSON is valid (http://www.jsonlint.com/).
JavaScript
Requires JSON library, now present in some browsers. <lang JavaScript>var data = JSON.parse('{ "foo": 1, "bar": [10, "apples"] }')
var sample = { "blue": [1,2], "ocean": "water" }; var json_string = JSON.stringify(sample);</lang>
Python
<lang Python>import json data = json.loads('{ "foo": 1, "bar": [10, "apples"] }')
sample = { "blue": [1,2], "ocean": "water" } json_string = json.dumps(sample)</lang>