31
edits
mNo edit summary |
|||
Line 52: | Line 52: | ||
==Pratical Examples with [[JavaScript]]== | ==Pratical Examples with [[JavaScript]]== | ||
===Fetch and Include JSON File=== | ===Fetch and Include JSON File=== | ||
<p>I will show now, how to use [[JavaScript]] to print JSON files on a [[HTML]] page. I will use the [[# | <p>I will show now, how to use [[JavaScript]] to print JSON files on a [[HTML]] page. I will use the [[#Twitter_API_Introduction Twitter API]] to get a JSON file.</p> | ||
[http://twitter.com/statuses/public_timeline.json http://twitter.com/statuses/public_timeline.json] this link allow us to download a JSON file with the last 20 public tweets on [http://www.twitter.com Twitter]. Due security reasons [http://en.wikipedia.org/wiki/Cross-site_scripting (XSS)], we can not fetch the file with using XmlHttpRequest ([[AJAX]]) directly as so, we include it directly in the HTML page: | [http://twitter.com/statuses/public_timeline.json http://twitter.com/statuses/public_timeline.json] this link allow us to download a JSON file with the last 20 public tweets on [http://www.twitter.com Twitter]. Due security reasons [http://en.wikipedia.org/wiki/Cross-site_scripting (XSS)], we can not fetch the file with using XmlHttpRequest ([[AJAX]]) directly as so, we include it directly in the HTML page: | ||
Line 102: | Line 102: | ||
</source> | </source> | ||
<p>Because JSON is natively Javascript we don't need to parse it, in this particular example, and we can itinerate it's values directly using the dot syntax.</p> | <p>Because JSON is natively Javascript we don't need to parse it, in this particular example, and we can itinerate it's values directly using the dot syntax.</p> | ||
===Create a JSON Object=== | ===Create a JSON Object=== | ||
So far we saw how to fetch and include an external JSON File and how to iterate and print a JSON object, but how do we create a JSON of our own? Since JSON was originally made from Javascript, to create an JSON all we need to do, it's to declare it: | So far we saw how to fetch and include an external JSON File and how to iterate and print a JSON object, but how do we create a JSON of our own? Since JSON was originally made from Javascript, to create an JSON all we need to do, it's to declare it: |
edits