tag:blogger.com,1999:blog-6615092553761037322024-03-04T22:10:26.765-08:00JSON Basics TutorialJSON Formatter. Learn how to format, edit, validate JSON, JSON parse, objects, arrays, XML, HTML, PHPAnonymoushttp://www.blogger.com/profile/16275600727152269302noreply@blogger.comBlogger15125tag:blogger.com,1999:blog-661509255376103732.post-36191480441093786562018-04-21T00:55:00.001-07:002018-04-21T00:55:08.593-07:00About JSON formatter tool<div style="text-align: justify;">
A common use of JSON is to read data from a web server, and display the data in a web page.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj233BzyQuPOTqYfhjA7HFulTlh_zsxo2k6dey64s0hdHCuzXosTl3mag056uinrVjjythLPT5J9a6y7PCKLEi68Kfn7nxjkAjxjMFHFAWRzfpijp-1XIDtrWb0Fj0Pd3UtPyaxLzy33dU/s1600/json-formatter-online.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img alt="JSON formatter" border="0" data-original-height="690" data-original-width="690" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj233BzyQuPOTqYfhjA7HFulTlh_zsxo2k6dey64s0hdHCuzXosTl3mag056uinrVjjythLPT5J9a6y7PCKLEi68Kfn7nxjkAjxjMFHFAWRzfpijp-1XIDtrWb0Fj0Pd3UtPyaxLzy33dU/s320/json-formatter-online.jpg" title="JSON formatter" width="320" /></a></div>
<br />
<br />
<h2>
An overview about JSON formatter online tool</h2>
JSON Formatter is a web-based tool to view, edit, format, and validate JSON. There are various modes such as a tree editor, a code editor, and a plain text editor. The editor can be used as a component in your own web application. The library can be loaded as CommonJS module, AMD module, or as a regular javascript file. It supported Chrome, Firefox, Safari, Opera, and Internet Explorer 9+.<br />
<br />
When cutting and pasting text in the editor using the system clipboard, no data is sent via the server.<br />
<br />
This site uses cookies to:<br />
<br />
Store your current JSON data at your local PC for convenient usage. You can test by entering to incognito mode in new window or another browser :).<br />
From Google Adsense to personalize ads. Information about your use of this site is shared with Google. By using this site, you agree to its use of cookies.<br />
<br />
Check this tool to format and validate your JSON data: <a href="https://jsonformatter-online.com/" target="_blank">JSON formatter</a> online</div>
<div style="text-align: justify;">
<span style="color: #333333; font-family: "helvetica neue" , "helvetica" , "arial" , sans-serif;"><span style="background-color: white; font-size: 14px;"></span></span></div>
Anonymoushttp://www.blogger.com/profile/16275600727152269302noreply@blogger.com1tag:blogger.com,1999:blog-661509255376103732.post-88113954010591322692018-03-09T17:50:00.003-08:002018-03-09T17:50:43.672-08:00JSON in Javascript<div style="background-color: white; border: 0px; box-sizing: inherit; clear: both; color: #242729; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 15px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; text-align: justify; vertical-align: baseline;">
<strong style="border: 0px; box-sizing: inherit; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">JSON (in Javascript) is a string!</strong></div>
<div style="background-color: white; border: 0px; box-sizing: inherit; clear: both; color: #242729; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 15px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; text-align: justify; vertical-align: baseline;">
People ofetn assume all Javascript objects is JSON and JSON is a Javascript object. This is incorrect.</div>
<div style="background-color: white; border: 0px; box-sizing: inherit; clear: both; color: #242729; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 15px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; text-align: justify; vertical-align: baseline;">
In Javascript <code style="background-color: #eff0f1; border: 0px; box-sizing: inherit; font-family: Consolas, Menlo, Monaco, "Lucida Console", "Liberation Mono", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Courier New", monospace, sans-serif; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 1px 5px; vertical-align: baseline; white-space: pre-wrap;">var x = {x:y}</code> is <strong style="border: 0px; box-sizing: inherit; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">not JSON</strong>, this is a <strong style="border: 0px; box-sizing: inherit; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">Javascript object</strong>. The two are not the same thing. The JSON equivalent (represented in the Javascript language) would be <code style="background-color: #eff0f1; border: 0px; box-sizing: inherit; font-family: Consolas, Menlo, Monaco, "Lucida Console", "Liberation Mono", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Courier New", monospace, sans-serif; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 1px 5px; vertical-align: baseline; white-space: pre-wrap;">var x = '{"x":"y"}'</code>. <code style="background-color: #eff0f1; border: 0px; box-sizing: inherit; font-family: Consolas, Menlo, Monaco, "Lucida Console", "Liberation Mono", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Courier New", monospace, sans-serif; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 1px 5px; vertical-align: baseline; white-space: pre-wrap;">x</code> is an object of type <strong style="border: 0px; box-sizing: inherit; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">string</strong> not an object in it's own right. To turn this into a fully fledged Javascript object you must first parse it, <code style="background-color: #eff0f1; border: 0px; box-sizing: inherit; font-family: Consolas, Menlo, Monaco, "Lucida Console", "Liberation Mono", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Courier New", monospace, sans-serif; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 1px 5px; vertical-align: baseline; white-space: pre-wrap;">var x = JSON.parse('{"x":"y"}');</code>, <code style="background-color: #eff0f1; border: 0px; box-sizing: inherit; font-family: Consolas, Menlo, Monaco, "Lucida Console", "Liberation Mono", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Courier New", monospace, sans-serif; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 1px 5px; vertical-align: baseline; white-space: pre-wrap;">x</code> is now an object but this is not JSON anymore.</div>
<hr style="background-color: #d6d9dc; border: 0px; box-sizing: inherit; color: #d6d9dc; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 15px; height: 1px; margin-bottom: 20px; text-align: justify;" />
<div style="background-color: white; border: 0px; box-sizing: inherit; clear: both; color: #242729; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 15px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; text-align: justify; vertical-align: baseline;">
When working with JSON and JavaScript, you may be tempted to use the <code style="background-color: #eff0f1; border: 0px; box-sizing: inherit; font-family: Consolas, Menlo, Monaco, "Lucida Console", "Liberation Mono", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Courier New", monospace, sans-serif; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 1px 5px; vertical-align: baseline; white-space: pre-wrap;">eval</code> function to evaluate the result returned in the callback, but this is not suggested since there are two characters (U+2028 & U+2029) valid in JSON but not in JavaScript.</div>
<div style="background-color: white; border: 0px; box-sizing: inherit; clear: both; color: #242729; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 15px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; text-align: justify; vertical-align: baseline;">
Hence, one must always try to use Crockford's script that checks for a valid JSON before evaluating it.</div>
<div style="background-color: white; border: 0px; box-sizing: inherit; clear: both; color: #242729; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 15px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; text-align: justify; vertical-align: baseline;">
Below is an example on how to use the JSON Parser (with the json from the above code snippet):</div>
<pre class="default prettyprint prettyprinted" style="background-color: #eff0f1; border: 0px; box-sizing: inherit; color: #393318; font-family: Consolas, Menlo, Monaco, "Lucida Console", "Liberation Mono", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Courier New", monospace, sans-serif; font-size: 13px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; max-height: 600px; overflow: auto; padding: 5px; vertical-align: baseline; width: auto; word-wrap: normal;"><div style="text-align: justify;">
<span style="color: #858c93; font-family: inherit; font-size: inherit; font-style: inherit; font-variant-caps: inherit; font-variant-ligatures: inherit; font-weight: inherit; white-space: inherit;">//The callback function that will be executed once data is received from the server</span></div>
<code style="border: 0px; box-sizing: inherit; font-family: Consolas, Menlo, Monaco, "Lucida Console", "Liberation Mono", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Courier New", monospace, sans-serif; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;"><div style="text-align: justify;">
<span class="kwd" style="border: 0px; box-sizing: inherit; color: #101094; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;">var</span><span class="pln" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;"> callback </span><span class="pun" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;">=</span><span class="pln" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;"> </span><span class="kwd" style="border: 0px; box-sizing: inherit; color: #101094; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;">function</span><span class="pln" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;"> </span><span class="pun" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;">(</span><span class="pln" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;">result</span><span class="pun" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;">)</span><span class="pln" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;"> </span><span class="pun" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;">{</span></div>
<span class="pln" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"><div style="text-align: justify;">
<span class="pln" style="border: 0px; box-sizing: inherit; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;"> </span><span class="kwd" style="border: 0px; box-sizing: inherit; color: #101094; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;">var</span><span class="pln" style="border: 0px; box-sizing: inherit; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;"> johnny </span><span class="pun" style="border: 0px; box-sizing: inherit; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;">=</span><span class="pln" style="border: 0px; box-sizing: inherit; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;"> JSON</span><span class="pun" style="border: 0px; box-sizing: inherit; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;">.</span><span class="pln" style="border: 0px; box-sizing: inherit; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;">parse</span><span class="pun" style="border: 0px; box-sizing: inherit; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;">(</span><span class="pln" style="border: 0px; box-sizing: inherit; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;">result</span><span class="pun" style="border: 0px; box-sizing: inherit; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;">);</span></div>
</span><span class="pln" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"><div style="text-align: justify;">
<span class="pln" style="border: 0px; box-sizing: inherit; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;"> </span><span class="com" style="border: 0px; box-sizing: inherit; color: #858c93; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;">//Now, the variable 'johnny' is an object that contains all of the properties </span></div>
</span><span class="pln" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"><div style="text-align: justify;">
<span class="pln" style="border: 0px; box-sizing: inherit; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;"> </span><span class="com" style="border: 0px; box-sizing: inherit; color: #858c93; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;">//from the above code snippet (the json example)</span></div>
</span><span class="pln" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"><div style="text-align: justify;">
<span class="pln" style="border: 0px; box-sizing: inherit; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;"> alert</span><span class="pun" style="border: 0px; box-sizing: inherit; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;">(</span><span class="pln" style="border: 0px; box-sizing: inherit; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;">johnny</span><span class="pun" style="border: 0px; box-sizing: inherit; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;">.</span><span class="pln" style="border: 0px; box-sizing: inherit; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;">firstName </span><span class="pun" style="border: 0px; box-sizing: inherit; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;">+</span><span class="pln" style="border: 0px; box-sizing: inherit; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;"> </span><span class="str" style="border: 0px; box-sizing: inherit; color: #7d2727; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;">' '</span><span class="pln" style="border: 0px; box-sizing: inherit; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;"> </span><span class="pun" style="border: 0px; box-sizing: inherit; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;">+</span><span class="pln" style="border: 0px; box-sizing: inherit; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;"> johnny</span><span class="pun" style="border: 0px; box-sizing: inherit; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;">.</span><span class="pln" style="border: 0px; box-sizing: inherit; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;">lastName</span><span class="pun" style="border: 0px; box-sizing: inherit; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;">);</span><span class="pln" style="border: 0px; box-sizing: inherit; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;"> </span><span class="com" style="border: 0px; box-sizing: inherit; color: #858c93; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;">//Will alert 'John Smith'</span></div>
</span><span class="pun" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"><div style="text-align: justify;">
<span style="font-family: inherit; font-size: inherit; font-style: inherit; font-variant-caps: inherit; font-variant-ligatures: inherit; font-weight: inherit; white-space: inherit;">};</span></div>
</span></code></pre>
<div style="background-color: white; border: 0px; box-sizing: inherit; clear: both; color: #242729; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 15px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; text-align: justify; vertical-align: baseline;">
The JSON Parser also offers another very useful method, <code style="background-color: #eff0f1; border: 0px; box-sizing: inherit; font-family: Consolas, Menlo, Monaco, "Lucida Console", "Liberation Mono", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Courier New", monospace, sans-serif; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 1px 5px; vertical-align: baseline; white-space: pre-wrap;">stringify</code>. This method accepts a JavaScript object as a parameter, and outputs back a string with JSON format. This would be useful when you want to <em style="border: 0px; box-sizing: inherit; font-family: inherit; font-size: inherit; font-stretch: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">send data back to the server:</em></div>
<pre class="default prettyprint prettyprinted" style="background-color: #eff0f1; border: 0px; box-sizing: inherit; color: #393318; font-family: Consolas, Menlo, Monaco, "Lucida Console", "Liberation Mono", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Courier New", monospace, sans-serif; font-size: 13px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; max-height: 600px; overflow: auto; padding: 5px; vertical-align: baseline; width: auto; word-wrap: normal;"><div style="text-align: justify;">
<span class="kwd" style="border: 0px; box-sizing: inherit; color: #101094; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;">var</span><span class="pln" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;"> anObject </span><span class="pun" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;">=</span><span class="pln" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;"> </span><span class="pun" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;">{</span><span class="pln" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;">name</span><span class="pun" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;">:</span><span class="pln" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;"> </span><span class="str" style="border: 0px; box-sizing: inherit; color: #7d2727; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;">"Andreas"</span><span class="pun" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;">,</span><span class="pln" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;"> surname </span><span class="pun" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;">:</span><span class="pln" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;"> </span><span class="str" style="border: 0px; box-sizing: inherit; color: #7d2727; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;">"Grech"</span><span class="pun" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;">,</span><span class="pln" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;"> age </span><span class="pun" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;">:</span><span class="pln" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;"> </span><span class="lit" style="border: 0px; box-sizing: inherit; color: #7d2727; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;">20</span><span class="pun" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;">};</span></div>
<code style="border: 0px; box-sizing: inherit; font-family: Consolas, Menlo, Monaco, "Lucida Console", "Liberation Mono", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Courier New", monospace, sans-serif; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;"><div style="text-align: justify;">
<span class="kwd" style="border: 0px; box-sizing: inherit; color: #101094; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;">var</span><span class="pln" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;"> jsonFormat </span><span class="pun" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;">=</span><span class="pln" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;"> JSON</span><span class="pun" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;">.</span><span class="pln" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;">stringify</span><span class="pun" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;">(</span><span class="pln" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;">anObject</span><span class="pun" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;">);</span></div>
<span class="com" style="border: 0px; box-sizing: inherit; color: #858c93; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"><div style="text-align: justify;">
<span style="font-family: inherit; font-size: inherit; font-style: inherit; font-variant-caps: inherit; font-variant-ligatures: inherit; font-weight: inherit; white-space: inherit;">//The above method will output this: {"name":"Andreas","surname":"Grech","age":20}</span></div>
</span></code></pre>
<div style="background-color: white; border: 0px; box-sizing: inherit; clear: both; color: #242729; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 15px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; text-align: justify; vertical-align: baseline;">
The above two methods (<code style="background-color: #eff0f1; border: 0px; box-sizing: inherit; font-family: Consolas, Menlo, Monaco, "Lucida Console", "Liberation Mono", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Courier New", monospace, sans-serif; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 1px 5px; vertical-align: baseline; white-space: pre-wrap;">parse</code> and <code style="background-color: #eff0f1; border: 0px; box-sizing: inherit; font-family: Consolas, Menlo, Monaco, "Lucida Console", "Liberation Mono", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Courier New", monospace, sans-serif; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 1px 5px; vertical-align: baseline; white-space: pre-wrap;">stringify</code>) also take a second parameter, which is a function that will be called for every key and value at every level of the final result, and each value will be replaced by result of your inputted function.</div>
<div style="background-color: white; border: 0px; box-sizing: inherit; clear: both; color: #242729; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 15px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; text-align: justify; vertical-align: baseline;">
Check this to format and validate JSON: <a href="http://jsonformatter-online.com/" target="_blank">JSON formatter</a> online tool.</div>
Anonymoushttp://www.blogger.com/profile/16275600727152269302noreply@blogger.com0tag:blogger.com,1999:blog-661509255376103732.post-91522693173974963802018-01-05T18:00:00.002-08:002018-01-05T18:00:20.369-08:00JSON.stringify()<div class="intro" style="background-color: white; box-sizing: inherit; font-family: Verdana, sans-serif; font-size: 16px;">
Convert a JavaScript object into a string with JSON.stringify().</div>
<h2 style="background-color: white; box-sizing: inherit; font-family: Verdana, sans-serif; font-size: 16px;">
<span style="background-color: transparent; font-size: 15px;">JSON.stringify()</span></h2>
<div>
<h2 style="background-color: white; box-sizing: inherit; font-family: "Segoe UI", Arial, sans-serif; font-size: 30px; font-weight: 400; margin: 10px 0px;">
Stringify a JavaScript Object</h2>
<div style="background-color: white; box-sizing: inherit; font-family: Verdana, sans-serif; font-size: 15px;">
Imagine we have this object in JavaScript:</div>
<div class="w3-example" style="background-color: #f1f1f1; box-shadow: rgba(0, 0, 0, 0.16) 0px 2px 4px 0px, rgba(0, 0, 0, 0.12) 0px 2px 10px 0px !important; box-sizing: inherit; font-family: Verdana, sans-serif; font-size: 15px; margin: 20px 0px; padding: 0.01em 16px;">
<div class="w3-code notranslate jsHigh" style="background-color: white; border-left: 4px solid rgb(76, 175, 80); box-sizing: inherit; font-family: Consolas, "courier new"; font-size: 16px; margin-bottom: 16px !important; margin-top: 16px !important; padding: 8px 12px; width: auto; word-wrap: break-word;">
<span style="box-sizing: inherit;"><span style="box-sizing: inherit; color: red;"></span><span style="box-sizing: inherit; color: mediumblue;">var</span> obj = { <span style="box-sizing: inherit; color: brown;">"name"</span>:<span style="box-sizing: inherit; color: brown;">"John"</span>, <span style="box-sizing: inherit; color: brown;">"age"</span>:<span style="box-sizing: inherit; color: red;">30</span>, <span style="box-sizing: inherit; color: brown;">"city"</span>:<span style="box-sizing: inherit; color: brown;">"New York"</span>};</span></div>
</div>
<div style="background-color: white; box-sizing: inherit; font-family: Verdana, sans-serif; font-size: 15px;">
Use the JavaScript function JSON.stringify() to convert it into a string.</div>
<div class="w3-example" style="background-color: #f1f1f1; box-shadow: rgba(0, 0, 0, 0.16) 0px 2px 4px 0px, rgba(0, 0, 0, 0.12) 0px 2px 10px 0px !important; box-sizing: inherit; font-family: Verdana, sans-serif; font-size: 15px; margin: 20px 0px; padding: 0.01em 16px;">
<div class="w3-code notranslate jsHigh" style="background-color: white; border-left: 4px solid rgb(76, 175, 80); box-sizing: inherit; font-family: Consolas, "courier new"; font-size: 16px; margin-bottom: 16px !important; margin-top: 16px !important; padding: 8px 12px; width: auto; word-wrap: break-word;">
<span style="box-sizing: inherit;"><span style="box-sizing: inherit; color: mediumblue;">var</span> myJSON = JSON.<span style="box-sizing: inherit;">stringify</span>(obj);</span></div>
</div>
<div class="w3-panel w3-note" style="background-color: #ffffcc; border-left: 6px solid rgb(255, 235, 59); box-sizing: inherit; font-family: Verdana, sans-serif; font-size: 15px; margin-bottom: 16px; margin-top: 16px; padding: 0.01em 16px;">
<div style="box-sizing: inherit;">
The result will be a string following the JSON notation.</div>
</div>
<div style="background-color: white; box-sizing: inherit; font-family: Verdana, sans-serif; font-size: 15px;">
myJSON is now a string, and ready to be sent to a server:</div>
<div class="w3-example" style="background-color: #f1f1f1; box-shadow: rgba(0, 0, 0, 0.16) 0px 2px 4px 0px, rgba(0, 0, 0, 0.12) 0px 2px 10px 0px !important; box-sizing: inherit; font-family: Verdana, sans-serif; font-size: 15px; margin: 20px 0px; padding: 0.01em 16px;">
<h3 style="box-sizing: inherit; font-family: "Segoe UI", Arial, sans-serif; font-size: 24px; font-weight: 400; margin: 10px 0px;">
Example</h3>
<div class="w3-code notranslate jsHigh" style="background-color: white; border-left: 4px solid rgb(76, 175, 80); box-sizing: inherit; font-family: Consolas, "courier new"; font-size: 16px; margin-bottom: 16px !important; margin-top: 16px !important; padding: 8px 12px; width: auto; word-wrap: break-word;">
<span style="box-sizing: inherit;"><span style="box-sizing: inherit; color: red;"></span><span style="box-sizing: inherit; color: mediumblue;">var</span> obj = { <span style="box-sizing: inherit; color: brown;">"name"</span>:<span style="box-sizing: inherit; color: brown;">"John"</span>, <span style="box-sizing: inherit; color: brown;">"age"</span>:<span style="box-sizing: inherit; color: red;">30</span>, <span style="box-sizing: inherit; color: brown;">"city"</span>:<span style="box-sizing: inherit; color: brown;">"New York"</span>};<br style="box-sizing: inherit;" /><span style="box-sizing: inherit; color: mediumblue;">var</span> myJSON = <span style="box-sizing: inherit; color: red;"></span>JSON.<span style="box-sizing: inherit;">stringify</span>(obj);<br style="box-sizing: inherit;" />document.<span style="box-sizing: inherit;">getElementById</span>(<span style="box-sizing: inherit; color: brown;">"demo"</span>).<span style="box-sizing: inherit;">innerHTML</span> = myJSON;</span></div>
</div>
<div style="background-color: white; box-sizing: inherit; font-family: Verdana, sans-serif; font-size: 15px;">
You will learn how to send JSON to the server in the next chapter.</div>
<hr style="background-color: white; border-bottom: 0px; border-image: initial; border-left: 0px; border-right: 0px; border-top-color: rgb(238, 238, 238); border-top-style: solid; box-sizing: content-box; font-family: Verdana, sans-serif; font-size: 15px; height: 0px; margin: 20px 0px; overflow: visible;" />
<h2 style="background-color: white; box-sizing: inherit; font-family: "Segoe UI", Arial, sans-serif; font-size: 30px; font-weight: 400; margin: 10px 0px;">
Stringify a JavaScript Array</h2>
<div style="background-color: white; box-sizing: inherit; font-family: Verdana, sans-serif; font-size: 15px;">
It is also possible to stringify JavaScript arrays:</div>
<div style="background-color: white; box-sizing: inherit; font-family: Verdana, sans-serif; font-size: 15px;">
Imagine we have this array in JavaScript:</div>
<div class="w3-example" style="background-color: #f1f1f1; box-shadow: rgba(0, 0, 0, 0.16) 0px 2px 4px 0px, rgba(0, 0, 0, 0.12) 0px 2px 10px 0px !important; box-sizing: inherit; font-family: Verdana, sans-serif; font-size: 15px; margin: 20px 0px; padding: 0.01em 16px;">
<div class="w3-code notranslate jsHigh" style="background-color: white; border-left: 4px solid rgb(76, 175, 80); box-sizing: inherit; font-family: Consolas, "courier new"; font-size: 16px; margin-bottom: 16px !important; margin-top: 16px !important; padding: 8px 12px; width: auto; word-wrap: break-word;">
<span style="box-sizing: inherit;"><span style="box-sizing: inherit; color: red;"></span><span style="box-sizing: inherit; color: mediumblue;">var</span> arr = [ <span style="box-sizing: inherit; color: brown;">"John"</span>, <span style="box-sizing: inherit; color: brown;">"Peter"</span>, <span style="box-sizing: inherit; color: brown;">"Sally"</span>, <span style="box-sizing: inherit; color: brown;">"Jane"</span> ];</span></div>
</div>
<div style="background-color: white; box-sizing: inherit; font-family: Verdana, sans-serif; font-size: 15px;">
Use the JavaScript function JSON.stringify() to convert it into a string.</div>
<div class="w3-example" style="background-color: #f1f1f1; box-shadow: rgba(0, 0, 0, 0.16) 0px 2px 4px 0px, rgba(0, 0, 0, 0.12) 0px 2px 10px 0px !important; box-sizing: inherit; font-family: Verdana, sans-serif; font-size: 15px; margin: 20px 0px; padding: 0.01em 16px;">
<div class="w3-code notranslate jsHigh" style="background-color: white; border-left: 4px solid rgb(76, 175, 80); box-sizing: inherit; font-family: Consolas, "courier new"; font-size: 16px; margin-bottom: 16px !important; margin-top: 16px !important; padding: 8px 12px; width: auto; word-wrap: break-word;">
<span style="box-sizing: inherit;"><span style="box-sizing: inherit; color: mediumblue;">var</span> myJSON = JSON.<span style="box-sizing: inherit;">stringify</span>(arr);</span></div>
</div>
<div class="w3-panel w3-note" style="background-color: #ffffcc; border-left: 6px solid rgb(255, 235, 59); box-sizing: inherit; font-family: Verdana, sans-serif; font-size: 15px; margin-bottom: 16px; margin-top: 16px; padding: 0.01em 16px;">
<div style="box-sizing: inherit;">
The result will be a string following the JSON notation.</div>
</div>
<div style="background-color: white; box-sizing: inherit; font-family: Verdana, sans-serif; font-size: 15px;">
myJSON is now a string, and ready to be sent to a server:</div>
<div class="w3-example" style="background-color: #f1f1f1; box-shadow: rgba(0, 0, 0, 0.16) 0px 2px 4px 0px, rgba(0, 0, 0, 0.12) 0px 2px 10px 0px !important; box-sizing: inherit; font-family: Verdana, sans-serif; font-size: 15px; margin: 20px 0px; padding: 0.01em 16px;">
<h3 style="box-sizing: inherit; font-family: "Segoe UI", Arial, sans-serif; font-size: 24px; font-weight: 400; margin: 10px 0px;">
Example</h3>
<div class="w3-code notranslate jsHigh" style="background-color: white; border-left: 4px solid rgb(76, 175, 80); box-sizing: inherit; font-family: Consolas, "courier new"; font-size: 16px; margin-bottom: 16px !important; margin-top: 16px !important; padding: 8px 12px; width: auto; word-wrap: break-word;">
<span style="box-sizing: inherit;"><span style="box-sizing: inherit; color: red;"></span><span style="box-sizing: inherit; color: mediumblue;">var</span> arr = [ <span style="box-sizing: inherit; color: brown;">"John"</span>, <span style="box-sizing: inherit; color: brown;">"Peter"</span>, <span style="box-sizing: inherit; color: brown;">"Sally"</span>, <span style="box-sizing: inherit; color: brown;">"Jane"</span> ];<br style="box-sizing: inherit;" /><span style="box-sizing: inherit; color: mediumblue;">var</span> myJSON = <span style="box-sizing: inherit; color: red;"></span>JSON.<span style="box-sizing: inherit;">stringify</span>(arr);<br style="box-sizing: inherit;" />document.<span style="box-sizing: inherit;">getElementById</span>(<span style="box-sizing: inherit; color: brown;">"demo"</span>).<span style="box-sizing: inherit;">innerHTML</span> = myJSON;</span></div>
<div class="w3-code notranslate jsHigh" style="background-color: white; border-left: 4px solid rgb(76, 175, 80); box-sizing: inherit; font-family: Consolas, "courier new"; font-size: 16px; margin-bottom: 16px !important; margin-top: 16px !important; padding: 8px 12px; width: auto; word-wrap: break-word;">
<span style="box-sizing: inherit;"><div style="box-sizing: inherit; font-family: Verdana, sans-serif; font-size: 15px;">
</div>
<h2 style="box-sizing: inherit; font-family: "Segoe UI", Arial, sans-serif; font-size: 30px; font-weight: 400; margin: 10px 0px;">
Exceptions</h2>
<h3 style="box-sizing: inherit; font-family: "Segoe UI", Arial, sans-serif; font-size: 24px; font-weight: 400; margin: 10px 0px;">
Stringify Dates</h3>
<div style="box-sizing: inherit; font-family: Verdana, sans-serif; font-size: 15px;">
In JSON, date objects are not allowed. The JSON.stringify() function will convert any dates into strings.</div>
<div class="w3-example" style="background-color: #f1f1f1; box-shadow: rgba(0, 0, 0, 0.16) 0px 2px 4px 0px, rgba(0, 0, 0, 0.12) 0px 2px 10px 0px !important; box-sizing: inherit; font-family: Verdana, sans-serif; font-size: 15px; margin: 20px 0px; padding: 0.01em 16px;">
<h3 style="box-sizing: inherit; font-family: "Segoe UI", Arial, sans-serif; font-size: 24px; font-weight: 400; margin: 10px 0px;">
Example</h3>
<div class="w3-code notranslate jsHigh" style="background-color: white; border-left: 4px solid rgb(76, 175, 80); box-sizing: inherit; font-family: Consolas, "courier new"; font-size: 16px; margin-bottom: 16px !important; margin-top: 16px !important; padding: 8px 12px; width: auto; word-wrap: break-word;">
<span style="box-sizing: inherit;"><span style="box-sizing: inherit; color: red;"></span><span style="box-sizing: inherit; color: mediumblue;">var</span> obj =<span style="box-sizing: inherit; color: red;"> </span>{ <span style="box-sizing: inherit; color: brown;">"name"</span>:<span style="box-sizing: inherit; color: brown;">"John"</span>, <span style="box-sizing: inherit; color: brown;">"today"</span>:<span style="box-sizing: inherit; color: mediumblue;">new</span> Date(), <span style="box-sizing: inherit; color: brown;">"city"</span>:<span style="box-sizing: inherit; color: brown;">"New York"</span>};<br style="box-sizing: inherit;" /><span style="box-sizing: inherit; color: red;"></span><span style="box-sizing: inherit; color: mediumblue;">var</span> myJSON = JSON.<span style="box-sizing: inherit;">stringify</span>(obj);<br style="box-sizing: inherit;" /><span style="box-sizing: inherit; color: red;"></span><br style="box-sizing: inherit;" />document.<span style="box-sizing: inherit;">getElementById</span>(<span style="box-sizing: inherit; color: brown;">"demo"</span>).<span style="box-sizing: inherit;">innerHTML</span> = myJSON;</span></div>
</div>
<div style="box-sizing: inherit; font-family: Verdana, sans-serif; font-size: 15px;">
You can convert the string back into a date object at the receiver.</div>
<hr style="border-bottom: 0px; border-image: initial; border-left: 0px; border-right: 0px; border-top-color: rgb(238, 238, 238); border-top-style: solid; box-sizing: content-box; font-family: Verdana, sans-serif; font-size: 15px; height: 0px; margin: 20px 0px; overflow: visible;" />
<h3 style="box-sizing: inherit; font-family: "Segoe UI", Arial, sans-serif; font-size: 24px; font-weight: 400; margin: 10px 0px;">
Stringify Functions</h3>
<div style="box-sizing: inherit; font-family: Verdana, sans-serif; font-size: 15px;">
In JSON, functions are not allowed as object values.</div>
<div style="box-sizing: inherit; font-family: Verdana, sans-serif; font-size: 15px;">
The JSON.stringify() function will remove any functions from a JavaScript object, both the key and the value:</div>
<div class="w3-example" style="background-color: #f1f1f1; box-shadow: rgba(0, 0, 0, 0.16) 0px 2px 4px 0px, rgba(0, 0, 0, 0.12) 0px 2px 10px 0px !important; box-sizing: inherit; font-family: Verdana, sans-serif; font-size: 15px; margin: 20px 0px; padding: 0.01em 16px;">
<h3 style="box-sizing: inherit; font-family: "Segoe UI", Arial, sans-serif; font-size: 24px; font-weight: 400; margin: 10px 0px;">
Example</h3>
<div class="w3-code notranslate jsHigh" style="background-color: white; border-left: 4px solid rgb(76, 175, 80); box-sizing: inherit; font-family: Consolas, "courier new"; font-size: 16px; margin-bottom: 16px !important; margin-top: 16px !important; padding: 8px 12px; width: auto; word-wrap: break-word;">
<span style="box-sizing: inherit;"><span style="box-sizing: inherit; color: red;"></span><span style="box-sizing: inherit; color: mediumblue;">var</span> obj =<span style="box-sizing: inherit; color: red;"> </span>{ <span style="box-sizing: inherit; color: brown;">"name"</span>:<span style="box-sizing: inherit; color: brown;">"John"</span>, <span style="box-sizing: inherit; color: brown;">"age"</span>:<span style="box-sizing: inherit; color: mediumblue;">function</span> () {<span style="box-sizing: inherit; color: mediumblue;">return</span> <span style="box-sizing: inherit; color: red;">30</span>;}, <span style="box-sizing: inherit; color: brown;">"city"</span>:<span style="box-sizing: inherit; color: brown;">"New York"</span>};<br style="box-sizing: inherit;" /><span style="box-sizing: inherit; color: red;"></span><span style="box-sizing: inherit; color: mediumblue;">var</span> myJSON = JSON.<span style="box-sizing: inherit;">stringify</span>(obj);<br style="box-sizing: inherit;" /><span style="box-sizing: inherit; color: red;"></span><br style="box-sizing: inherit;" />document.<span style="box-sizing: inherit;">getElementById</span>(<span style="box-sizing: inherit; color: brown;">"demo"</span>).<span style="box-sizing: inherit;">innerHTML</span> = myJSON;</span></div>
</div>
<div style="box-sizing: inherit; font-family: Verdana, sans-serif; font-size: 15px;">
This can be omitted if you convert your functions into strings before running the JSON.stringify() function.</div>
<div class="w3-example" style="background-color: #f1f1f1; box-shadow: rgba(0, 0, 0, 0.16) 0px 2px 4px 0px, rgba(0, 0, 0, 0.12) 0px 2px 10px 0px !important; box-sizing: inherit; font-family: Verdana, sans-serif; font-size: 15px; margin: 20px 0px; padding: 0.01em 16px;">
<h3 style="box-sizing: inherit; font-family: "Segoe UI", Arial, sans-serif; font-size: 24px; font-weight: 400; margin: 10px 0px;">
Example</h3>
<div class="w3-code notranslate jsHigh" style="background-color: white; border-left: 4px solid rgb(76, 175, 80); box-sizing: inherit; font-family: Consolas, "courier new"; font-size: 16px; margin-bottom: 16px !important; margin-top: 16px !important; padding: 8px 12px; width: auto; word-wrap: break-word;">
<span style="box-sizing: inherit;"><span style="box-sizing: inherit; color: red;"></span><span style="box-sizing: inherit; color: mediumblue;">var</span> obj =<span style="box-sizing: inherit; color: red;"> </span>{ <span style="box-sizing: inherit; color: brown;">"name"</span>:<span style="box-sizing: inherit; color: brown;">"John"</span>, <span style="box-sizing: inherit; color: brown;">"age"</span>:<span style="box-sizing: inherit; color: mediumblue;">function</span> () {<span style="box-sizing: inherit; color: mediumblue;">return</span> <span style="box-sizing: inherit; color: red;">30</span>;}, <span style="box-sizing: inherit; color: brown;">"city"</span>:<span style="box-sizing: inherit; color: brown;">"New York"</span>};<br style="box-sizing: inherit;" /><span style="box-sizing: inherit; color: red;"></span>obj.<span style="box-sizing: inherit;">age</span> = obj.<span style="box-sizing: inherit;">age</span>.<span style="box-sizing: inherit;">toString</span>();<br style="box-sizing: inherit;" /><span style="box-sizing: inherit; color: mediumblue;">var</span> myJSON = JSON.<span style="box-sizing: inherit;">stringify</span>(obj);<br style="box-sizing: inherit;" /><span style="box-sizing: inherit; color: red;"></span><br style="box-sizing: inherit;" />document.<span style="box-sizing: inherit;">getElementById</span>(<span style="box-sizing: inherit; color: brown;">"demo"</span>).<span style="box-sizing: inherit;">innerHTML</span> = myJSON;</span></div>
<div class="w3-code notranslate jsHigh" style="background-color: white; border-left: 4px solid rgb(76, 175, 80); box-sizing: inherit; font-family: Consolas, "courier new"; font-size: 16px; margin-bottom: 16px !important; margin-top: 16px !important; padding: 8px 12px; width: auto; word-wrap: break-word;">
<span style="box-sizing: inherit;">Use this tool to edit, convert, format, and validate JSON: <a href="https://jsonformatter-online.com/" target="_blank">JSON formatter</a> online tool</span></div>
</div>
</span></div>
</div>
</div>
Anonymoushttp://www.blogger.com/profile/16275600727152269302noreply@blogger.com0tag:blogger.com,1999:blog-661509255376103732.post-70817535941224796792017-10-13T18:24:00.000-07:002017-10-13T18:24:35.308-07:00JSON HTML<b>JSON HTML</b><br />
<b><br /></b>
JSON can be easily translated into JavaScript. JavaScript can be used to make HTML in your web pages.<br />
<br />
<b>HTML Table</b><br />
<b><br /></b>
Make an HTML table with data received as JSON:<br />
<h3 style="box-sizing: inherit; font-family: "Segoe UI", Arial, sans-serif; font-size: 24px; font-weight: 400; margin: 10px 0px;">
Example</h3>
<div class="w3-code notranslate jsHigh" style="background-color: white; border-left: 4px solid rgb(76, 175, 80); box-sizing: inherit; font-family: Consolas, "courier new"; font-size: 16px; margin-bottom: 16px !important; margin-top: 16px !important; padding: 8px 12px; width: auto; word-wrap: break-word;">
<span style="box-sizing: inherit;"><span style="box-sizing: inherit; color: red;"></span>obj = { <span style="box-sizing: inherit; color: brown;">"table"</span>:<span style="box-sizing: inherit; color: brown;">"customers"</span>, <span style="box-sizing: inherit; color: brown;">"limit"</span>:<span style="box-sizing: inherit; color: red;">20</span> };<br style="box-sizing: inherit;" />dbParam = JSON.<span style="box-sizing: inherit;">stringify</span>(obj);<br style="box-sizing: inherit;" /><span style="box-sizing: inherit; color: red;"></span>xmlhttp = <span style="box-sizing: inherit; color: mediumblue;">new</span> XMLHttpRequest();<br style="box-sizing: inherit;" />xmlhttp.<span style="box-sizing: inherit;">onreadystatechange</span> = <span style="box-sizing: inherit; color: mediumblue;">function</span>() {<br style="box-sizing: inherit;" /> <span style="box-sizing: inherit; color: mediumblue;">if</span> (<span style="box-sizing: inherit; color: mediumblue;">this</span>.<span style="box-sizing: inherit;">readyState</span> == <span style="box-sizing: inherit; color: red;">4</span> <span style="box-sizing: inherit; color: red;"></span>&& <span style="box-sizing: inherit; color: mediumblue;">this</span>.<span style="box-sizing: inherit;">status</span> == <span style="box-sizing: inherit; color: red;">200</span>) {<br style="box-sizing: inherit;" /> myObj = JSON.<span style="box-sizing: inherit;">parse</span>(<span style="box-sizing: inherit; color: mediumblue;">this</span>.<span style="box-sizing: inherit;">responseText</span>);<br style="box-sizing: inherit;" /> <span style="box-sizing: inherit; color: red;"></span>txt += <span style="box-sizing: inherit; color: brown;">"<table border='1'>"</span><br style="box-sizing: inherit;" /> <span style="box-sizing: inherit; color: mediumblue;">for</span> (x <span style="box-sizing: inherit; color: mediumblue;">in</span> myObj) {<br style="box-sizing: inherit;" /> <span style="box-sizing: inherit; color: red;"></span>txt += <span style="box-sizing: inherit; color: brown;">"<tr><td>"</span> + myObj[x].<span style="box-sizing: inherit;">name</span> + <span style="box-sizing: inherit; color: brown;">"</td></tr>"</span>;<br style="box-sizing: inherit;" /> }<br style="box-sizing: inherit;" /> txt += <span style="box-sizing: inherit; color: brown;">"</table>"</span> <br style="box-sizing: inherit;" /> document.<span style="box-sizing: inherit;">getElementById</span>(<span style="box-sizing: inherit; color: brown;">"demo"</span>).<span style="box-sizing: inherit;">innerHTML</span> <span style="box-sizing: inherit; color: red;"></span>= txt;<br style="box-sizing: inherit;" /> }<br style="box-sizing: inherit;" />}<br style="box-sizing: inherit;" />xmlhttp.<span style="box-sizing: inherit;">open</span>(<span style="box-sizing: inherit; color: brown;">"POST"</span>, <span style="box-sizing: inherit; color: brown;">"json_demo_db_post.php"</span>, <span style="box-sizing: inherit; color: mediumblue;">true</span>);<br style="box-sizing: inherit;" /><span style="box-sizing: inherit; color: red;"></span>xmlhttp.<span style="box-sizing: inherit;">setRequestHeader</span>(<span style="box-sizing: inherit; color: brown;">"Content-type"</span>, <span style="box-sizing: inherit; color: brown;">"application/x-www-form-urlencoded"</span>);<br style="box-sizing: inherit;" /><span style="box-sizing: inherit; color: red;"></span>xmlhttp.<span style="box-sizing: inherit;">send</span>(<span style="box-sizing: inherit; color: brown;">"x="</span> + dbParam);</span></div>
<b>HTML Drop Down List</b><br />
<b><br /></b>
Make an HTML drop down list with data received as JSON:<br />
<h3 style="box-sizing: inherit; font-family: "Segoe UI", Arial, sans-serif; font-size: 24px; font-weight: 400; margin: 10px 0px;">
Example</h3>
<div class="w3-code notranslate jsHigh" style="background-color: white; border-left: 4px solid rgb(76, 175, 80); box-sizing: inherit; font-family: Consolas, "courier new"; font-size: 16px; margin-bottom: 16px !important; margin-top: 16px !important; padding: 8px 12px; width: auto; word-wrap: break-word;">
<span style="box-sizing: inherit;"><span style="box-sizing: inherit; color: red;"></span>obj = { <span style="box-sizing: inherit; color: brown;">"table"</span>:<span style="box-sizing: inherit; color: brown;">"customers"</span>, <span style="box-sizing: inherit; color: brown;">"limit"</span>:<span style="box-sizing: inherit; color: red;">20</span> };<br style="box-sizing: inherit;" />dbParam = JSON.<span style="box-sizing: inherit;">stringify</span>(obj);<br style="box-sizing: inherit;" /><span style="box-sizing: inherit; color: red;"></span>xmlhttp = <span style="box-sizing: inherit; color: mediumblue;">new</span> XMLHttpRequest();<br style="box-sizing: inherit;" />xmlhttp.<span style="box-sizing: inherit;">onreadystatechange</span> = <span style="box-sizing: inherit; color: mediumblue;">function</span>() {<br style="box-sizing: inherit;" /> <span style="box-sizing: inherit; color: mediumblue;">if</span> (<span style="box-sizing: inherit; color: mediumblue;">this</span>.<span style="box-sizing: inherit;">readyState</span> == <span style="box-sizing: inherit; color: red;">4</span> <span style="box-sizing: inherit; color: red;"></span>&& <span style="box-sizing: inherit; color: mediumblue;">this</span>.<span style="box-sizing: inherit;">status</span> == <span style="box-sizing: inherit; color: red;">200</span>) {<br style="box-sizing: inherit;" /> myObj = JSON.<span style="box-sizing: inherit;">parse</span>(<span style="box-sizing: inherit; color: mediumblue;">this</span>.<span style="box-sizing: inherit;">responseText</span>);<br style="box-sizing: inherit;" /> <span style="box-sizing: inherit; color: red;"></span>txt += <span style="box-sizing: inherit; color: brown;">"<select>"</span><br style="box-sizing: inherit;" /> <span style="box-sizing: inherit; color: mediumblue;">for</span> (x <span style="box-sizing: inherit; color: mediumblue;">in</span> myObj) {<br style="box-sizing: inherit;" /> <span style="box-sizing: inherit; color: red;"></span>txt += <span style="box-sizing: inherit; color: brown;">"<option>"</span> + myObj[x].<span style="box-sizing: inherit;">name</span>;<br style="box-sizing: inherit;" /> }<br style="box-sizing: inherit;" /> txt += <span style="box-sizing: inherit; color: brown;">"</select>"</span> <br style="box-sizing: inherit;" /> document.<span style="box-sizing: inherit;">getElementById</span>(<span style="box-sizing: inherit; color: brown;">"demo"</span>).<span style="box-sizing: inherit;">innerHTML</span> <span style="box-sizing: inherit; color: red;"></span>= txt;<br style="box-sizing: inherit;" /> }<br style="box-sizing: inherit;" />}<br style="box-sizing: inherit;" />xmlhttp.<span style="box-sizing: inherit;">open</span>(<span style="box-sizing: inherit; color: brown;">"POST"</span>, <span style="box-sizing: inherit; color: brown;">"json_demo_db_post.php"</span>, <span style="box-sizing: inherit; color: mediumblue;">true</span>);<br style="box-sizing: inherit;" /><span style="box-sizing: inherit; color: red;"></span>xmlhttp.<span style="box-sizing: inherit;">setRequestHeader</span>(<span style="box-sizing: inherit; color: brown;">"Content-type"</span>, <span style="box-sizing: inherit; color: brown;">"application/x-www-form-urlencoded"</span>);<br style="box-sizing: inherit;" /><span style="box-sizing: inherit; color: red;"></span>xmlhttp.<span style="box-sizing: inherit;">send</span>(<span style="box-sizing: inherit; color: brown;">"x="</span> + dbParam);</span></div>
Free online tool to format, edit, and validate JSON: <a href="https://jsonformatter-online.com/" target="_blank">JSON Formatter</a> tool.<br />
<br />Anonymoushttp://www.blogger.com/profile/16275600727152269302noreply@blogger.com0tag:blogger.com,1999:blog-661509255376103732.post-32323762230365985142017-06-01T20:57:00.002-07:002017-06-01T21:02:47.037-07:00JSON Shortcuts - Line Operations and SelectionFind out basic keyboard shortcuts of JSON for line operations and selection action through the list below.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7p1i0mU0V9DGDLeZiTQkG1lXCYwIrxj54w7dPRyF9oxtawOSUFhHsf3CbHGyEWpaZ9prnbXnTNYKOyCsRl7J-FgwY0_5NaykQ8akhe_JaJfhgUmi4Cz8HAIB86MGJaOwrZsxONxIUJtk/s1600/json-shorcuts.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img alt="JSON shortcuts" border="0" data-original-height="225" data-original-width="225" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7p1i0mU0V9DGDLeZiTQkG1lXCYwIrxj54w7dPRyF9oxtawOSUFhHsf3CbHGyEWpaZ9prnbXnTNYKOyCsRl7J-FgwY0_5NaykQ8akhe_JaJfhgUmi4Cz8HAIB86MGJaOwrZsxONxIUJtk/s1600/json-shorcuts.png" title="JSON shortcuts" /></a></div>
<br />
<h3>
JSON Shortcuts - Line Operations</h3>
<h2 style="background-color: white; box-sizing: border-box; color: #333333; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 30px; font-weight: 500; line-height: 1.1; margin: 20px 0px 10px;">
<table class="table table-bordered table-striped" style="border-collapse: collapse; border-spacing: 0px; border: 1px solid rgb(221, 221, 221); box-sizing: border-box; color: #333333; font-size: 14px; margin: 0px 0px 20px; max-width: 100%; width: 819px;"><thead style="box-sizing: border-box; margin: 0px;">
<tr style="box-sizing: border-box; margin: 0px;"><th align="left" style="border-bottom-color: rgb(221, 221, 221); border-bottom-style: solid; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: initial; border-top-style: initial; border-width: 0px 1px 2px; box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; text-align: left; vertical-align: bottom;">Windows/Linux</th><th align="left" style="border-bottom-color: rgb(221, 221, 221); border-bottom-style: solid; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: initial; border-top-style: initial; border-width: 0px 1px 2px; box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; text-align: left; vertical-align: bottom;">Mac</th><th align="left" style="border-bottom-color: rgb(221, 221, 221); border-bottom-style: solid; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: initial; border-top-style: initial; border-width: 0px 1px 2px; box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; text-align: left; vertical-align: bottom;">Action</th></tr>
</thead><tbody style="box-sizing: border-box; margin: 0px;">
<tr style="background-color: #f9f9f9; box-sizing: border-box; margin: 0px;"><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Ctrl-D</td><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Command-D</td><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Remove line</td></tr>
<tr style="box-sizing: border-box; margin: 0px;"><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Alt-Shift-Down</td><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Command-Option-Down</td><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Copy lines down</td></tr>
<tr style="background-color: #f9f9f9; box-sizing: border-box; margin: 0px;"><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Alt-Shift-Up</td><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Command-Option-Up</td><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Copy lines up</td></tr>
<tr style="box-sizing: border-box; margin: 0px;"><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Alt-Down</td><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Option-Down</td><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Move lines down</td></tr>
<tr style="background-color: #f9f9f9; box-sizing: border-box; margin: 0px;"><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Alt-Up</td><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Option-Up</td><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Move lines up</td></tr>
<tr style="box-sizing: border-box; margin: 0px;"><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Alt-Delete</td><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Ctrl-K</td><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Remove to line end</td></tr>
<tr style="background-color: #f9f9f9; box-sizing: border-box; margin: 0px;"><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Alt-Backspace</td><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Command-Backspace</td><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Remove to linestart</td></tr>
<tr style="box-sizing: border-box; margin: 0px;"><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Ctrl-Backspace</td><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Option-Backspace, Ctrl-Option-Backspace</td><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Remove word left</td></tr>
<tr style="background-color: #f9f9f9; box-sizing: border-box; margin: 0px;"><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Ctrl-Delete</td><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Option-Delete</td><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Remove word right</td></tr>
<tr style="box-sizing: border-box; margin: 0px;"><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">---</td><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Ctrl-O</td><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Split line</td></tr>
</tbody></table>
</h2>
<h3>
JSON Shortcuts - Selection</h3>
<table class="table table-bordered table-striped" style="background-color: white; border-collapse: collapse; border-spacing: 0px; border: 1px solid rgb(221, 221, 221); box-sizing: border-box; color: #333333; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; margin: 0px 0px 20px; max-width: 100%; width: 819px;"><thead style="box-sizing: border-box; margin: 0px;">
<tr style="box-sizing: border-box; margin: 0px;"><th align="left" style="border-bottom-color: rgb(221, 221, 221); border-bottom-style: solid; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: initial; border-top-style: initial; border-width: 0px 1px 2px; box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; text-align: left; vertical-align: bottom;">Windows/Linux</th><th align="left" style="border-bottom-color: rgb(221, 221, 221); border-bottom-style: solid; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: initial; border-top-style: initial; border-width: 0px 1px 2px; box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; text-align: left; vertical-align: bottom;">Mac</th><th align="left" style="border-bottom-color: rgb(221, 221, 221); border-bottom-style: solid; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: initial; border-top-style: initial; border-width: 0px 1px 2px; box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; text-align: left; vertical-align: bottom;">Action</th></tr>
</thead><tbody style="box-sizing: border-box; margin: 0px;">
<tr style="background-color: #f9f9f9; box-sizing: border-box; margin: 0px;"><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Ctrl-A</td><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Command-A</td><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Select all</td></tr>
<tr style="box-sizing: border-box; margin: 0px;"><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Shift-Left</td><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Shift-Left</td><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Select left</td></tr>
<tr style="background-color: #f9f9f9; box-sizing: border-box; margin: 0px;"><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Shift-Right</td><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Shift-Right</td><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Select right</td></tr>
<tr style="box-sizing: border-box; margin: 0px;"><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Ctrl-Shift-Left</td><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Option-Shift-Left</td><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Select word left</td></tr>
<tr style="background-color: #f9f9f9; box-sizing: border-box; margin: 0px;"><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Ctrl-Shift-Right</td><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Option-Shift-Right</td><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Select word right</td></tr>
<tr style="box-sizing: border-box; margin: 0px;"><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Shift-Home</td><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Shift-Home</td><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Select line start</td></tr>
<tr style="background-color: #f9f9f9; box-sizing: border-box; margin: 0px;"><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Shift-End</td><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Shift-End</td><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Select line end</td></tr>
<tr style="box-sizing: border-box; margin: 0px;"><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Alt-Shift-Right</td><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Command-Shift-Right</td><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Select to line end</td></tr>
<tr style="background-color: #f9f9f9; box-sizing: border-box; margin: 0px;"><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Alt-Shift-Left</td><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Command-Shift-Left</td><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Select to line start</td></tr>
<tr style="box-sizing: border-box; margin: 0px;"><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Shift-Up</td><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Shift-Up</td><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Select up</td></tr>
<tr style="background-color: #f9f9f9; box-sizing: border-box; margin: 0px;"><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Shift-Down</td><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Shift-Down</td><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Select down</td></tr>
<tr style="box-sizing: border-box; margin: 0px;"><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Shift-PageUp</td><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Shift-PageUp</td><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Select page up</td></tr>
<tr style="background-color: #f9f9f9; box-sizing: border-box; margin: 0px;"><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Shift-PageDown</td><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Shift-PageDown</td><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Select page down</td></tr>
<tr style="box-sizing: border-box; margin: 0px;"><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Ctrl-Shift-Home</td><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Command-Shift-Up</td><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Select to start</td></tr>
<tr style="background-color: #f9f9f9; box-sizing: border-box; margin: 0px;"><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Ctrl-Shift-End</td><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Command-Shift-Down</td><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Select to end</td></tr>
<tr style="box-sizing: border-box; margin: 0px;"><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Ctrl-Shift-D</td><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Command-Shift-D</td><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Duplicate selection</td></tr>
<tr style="background-color: #f9f9f9; box-sizing: border-box; margin: 0px;"><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Ctrl-Shift-P</td><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">---</td><td align="left" style="border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; margin: 0px; padding: 8px; vertical-align: top;">Select to matching bracket</td></tr>
</tbody></table>
Check out this site if you want to get <a href="http://jsonformatter-online.com/" target="_blank">JSON formatter</a> tool free online.Anonymoushttp://www.blogger.com/profile/16275600727152269302noreply@blogger.com0tag:blogger.com,1999:blog-661509255376103732.post-84158227818148779262017-05-26T20:30:00.003-07:002017-05-26T20:32:08.929-07:00Differences between JSON and JSONP<div style="background-color: white; border: 0px; margin-bottom: 1.625em; outline: 0px; padding: 0px; text-align: justify; vertical-align: baseline;">
<span style="color: #373737; font-family: "arial" , "helvetica" , sans-serif;"><span style="font-size: 15px;">What are the differences between JSON and JSONP? Are they the same? Let's find out.</span></span></div>
<h3 style="background-color: white; border: 0px; margin-bottom: 1.625em; outline: 0px; padding: 0px; text-align: justify; vertical-align: baseline;">
<span style="color: #373737; font-family: "arial" , "helvetica" , sans-serif;"><span style="font-size: 15px;">JSON vs JSONP</span></span></h3>
<div style="background-color: white; border: 0px; margin-bottom: 1.625em; outline: 0px; padding: 0px; text-align: justify; vertical-align: baseline;">
<span style="color: #373737; font-family: "arial" , "helvetica" , sans-serif;"><span style="font-size: 15px;">JSON is a language designed for lightweight data exchange in an format that is easy for both humans and computers to understand. See: <a href="http://jsonformatter-online.com/" target="_blank">JSON formatter</a> for more information.</span></span></div>
<div style="background-color: white; border: 0px; margin-bottom: 1.625em; outline: 0px; padding: 0px; text-align: justify; vertical-align: baseline;">
<span style="color: #373737; font-family: "arial" , "helvetica" , sans-serif;"><span style="font-size: 15px;">JSON language could work on a technology which is not restricted by the same origin policy with only a small amount of changes required. The combination of this tech, along with the adapted form of JSON was branded JSONP.</span></span></div>
<div style="background-color: white; border: 0px; margin-bottom: 1.625em; outline: 0px; padding: 0px; text-align: justify; vertical-align: baseline;">
<span style="color: #373737; font-family: "arial" , "helvetica" , sans-serif; font-size: 15px;">The new technology that is fundamental to <code style="border: 0px; font-size: 13px; font-stretch: normal; line-height: normal; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">JSONP</code> is nothing more than the bog-standard <code style="border: 0px; font-size: 13px; font-stretch: normal; line-height: normal; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><script></code> tag. </span></div>
<div style="background-color: white; border: 0px; color: #373737; font-size: 15px; margin-bottom: 1.625em; outline: 0px; padding: 0px; text-align: justify; vertical-align: baseline;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">The full power of the <code style="border: 0px; font-size: 13px; font-stretch: normal; line-height: normal; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><script></code> tag is often overlooked, or at the very least, taken for granted:</span></div>
<ol style="background-color: white; border: 0px; color: #373737; font-size: 15px; list-style-image: initial; list-style-position: initial; margin: 0px 0px 1.625em 2.5em; outline: 0px; padding: 0px; vertical-align: baseline;">
<li style="border: 0px; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><div style="border: 0px; font-style: inherit; font-weight: inherit; margin-bottom: 1.625em; outline: 0px; padding: 0px; text-align: justify; vertical-align: baseline;">
<span style="font-family: "arial" , "helvetica" , sans-serif;"><code style="border: 0px; font-size: 13px; font-stretch: normal; line-height: normal; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><script></code> tags are not restricted by any same origin policy, so can make requests to any domain.</span></div>
</li>
<li style="border: 0px; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><div style="border: 0px; font-style: inherit; font-weight: inherit; margin-bottom: 1.625em; outline: 0px; padding: 0px; text-align: justify; vertical-align: baseline;">
<span style="font-family: "arial" , "helvetica" , sans-serif;"><code style="border: 0px; font-size: 13px; font-stretch: normal; line-height: normal; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><script></code> tags can be added programatically, which allows developers to request resources via the <code style="border: 0px; font-size: 13px; font-stretch: normal; line-height: normal; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><script></code> tag as and when required:</span></div>
<pre style="background: rgb(244, 244, 244); border: 0px; font-size: 13px; font-stretch: normal; line-height: 1.5; margin-bottom: 1.625em; outline: 0px; overflow: auto; padding: 0.75em 1.625em; vertical-align: baseline;"><div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif; font-style: inherit; font-weight: inherit;">var element = document.createElement("script"); // create the element </span></div>
<code style="border: 0px; font-stretch: normal; line-height: normal; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif; font-style: inherit; font-weight: inherit;">element.src = 'http://somewhere.com/some/resource.js'; // set the target resource</span></div>
<span style="font-family: "arial" , "helvetica" , sans-serif;"><div style="text-align: justify;">
<span style="font-style: inherit; font-weight: inherit;">document.getElementsByTagName("head")[0].appendChild(element); // add the element to the DOM</span></div>
</span></code></pre>
</li>
<li style="border: 0px; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><div style="border: 0px; font-style: inherit; font-weight: inherit; margin-bottom: 1.625em; outline: 0px; padding: 0px; text-align: justify; vertical-align: baseline;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">The <code style="border: 0px; font-size: 13px; font-stretch: normal; line-height: normal; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">src</code> attribute of the <code style="border: 0px; font-size: 13px; font-stretch: normal; line-height: normal; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><script></code> tag is not restricted to just JavaScript files. Whatever the target, it will be retrieved via the relevant transport protocol (HTTP GET/ HTTPS GET), and the content will be evaluated by the JavaScript engine. If the content is not valid JavaScript, a Parse Error will be thrown.</span></div>
</li>
</ol>
<div style="text-align: justify;">
<span style="color: #373737; font-family: "arial" , "helvetica" , sans-serif;"><span style="font-size: 15px;">JSONP is JSON with padding. You put a string at the beginning and a pair of parenthesis around it. For example:</span></span></div>
<span style="color: #373737; font-family: "arial" , "helvetica" , sans-serif;"><span style="font-size: 15px;"></span></span><br />
<div style="text-align: justify;">
<span style="color: #373737; font-family: "arial" , "helvetica" , sans-serif;"><span style="font-size: 15px;"><span style="color: #373737; font-family: "arial" , "helvetica" , sans-serif;"><span style="font-size: 15px;"><br /></span></span></span></span></div>
<span style="color: #373737; font-family: "arial" , "helvetica" , sans-serif;"><span style="font-size: 15px;">
</span></span><br />
<table style="background-color: white; border-collapse: collapse; border-spacing: 0px; border: 0px; color: #242729; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 13px; font-stretch: inherit; font-variant-numeric: inherit; line-height: inherit; margin: 0px; padding: 0px; text-align: justify; vertical-align: baseline;"><tbody style="border: 0px; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">
<tr style="border: 0px; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"><td class="votecell" style="border: 0px; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px 15px 0px 0px; vertical-align: top;"><div class="vote" style="border: 0px; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; min-width: 46px; padding: 0px; text-align: center; vertical-align: baseline;">
<a class="vote-down-off" href="https://www.blogger.com/null" style="background-image: url("img/sprites.svg?v=1b3cdae197be"), none; background-position: 0px -220px; background-repeat: no-repeat; background-size: initial; border: 0px; color: #0077cc; cursor: pointer; display: block; font-family: inherit; font-size: 1px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: 30px; line-height: inherit; margin: 0px auto 10px; overflow: hidden; padding: 0px; text-indent: -9999em; vertical-align: baseline; width: 40px;" title="This answer is not useful">down vote</a></div>
</td><td class="answercell" style="border: 0px; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: top;"><div class="post-text" itemprop="text" style="border: 0px; font-family: inherit; font-size: 15px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: 1.3; margin: 0px 0px 5px; padding: 0px; vertical-align: baseline; width: 660px; word-wrap: break-word;">
<pre class="default prettyprint prettyprinted" style="background-color: #eff0f1; border: 0px; color: #393318; font-family: Consolas, Menlo, Monaco, "Lucida Console", "Liberation Mono", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Courier New", monospace, sans-serif; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin-bottom: 1em; max-height: 600px; overflow: auto; padding: 5px; vertical-align: baseline; width: auto; word-wrap: normal;"><code style="border: 0px; font-family: Consolas, Menlo, Monaco, "Lucida Console", "Liberation Mono", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Courier New", monospace, sans-serif; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;"><span class="com" style="border: 0px; color: #858c93; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">//JSON</span><span class="pln" style="border: 0px; color: #303336; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">
</span><span class="pun" style="border: 0px; color: #303336; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">{</span><span class="str" style="border: 0px; color: #7d2727; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">"name"</span><span class="pun" style="border: 0px; color: #303336; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">:</span><span class="str" style="border: 0px; color: #7d2727; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">"stackoverflow"</span><span class="pun" style="border: 0px; color: #303336; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">,</span><span class="str" style="border: 0px; color: #7d2727; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">"id"</span><span class="pun" style="border: 0px; color: #303336; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">:</span><span class="lit" style="border: 0px; color: #7d2727; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">5</span><span class="pun" style="border: 0px; color: #303336; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">}</span><span class="pln" style="border: 0px; color: #303336; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">
</span><span class="com" style="border: 0px; color: #858c93; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">//JSONP</span><span class="pln" style="border: 0px; color: #303336; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">
func</span><span class="pun" style="border: 0px; color: #303336; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">({</span><span class="str" style="border: 0px; color: #7d2727; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">"name"</span><span class="pun" style="border: 0px; color: #303336; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">:</span><span class="str" style="border: 0px; color: #7d2727; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">"stackoverflow"</span><span class="pun" style="border: 0px; color: #303336; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">,</span><span class="str" style="border: 0px; color: #7d2727; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">"id"</span><span class="pun" style="border: 0px; color: #303336; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">:</span><span class="lit" style="border: 0px; color: #7d2727; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">5</span><span class="pun" style="border: 0px; color: #303336; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">});</span></code></pre>
</div>
</td></tr>
</tbody></table>
<div style="text-align: justify;">
<br /></div>
Anonymoushttp://www.blogger.com/profile/16275600727152269302noreply@blogger.com1tag:blogger.com,1999:blog-661509255376103732.post-73870404228158454422017-05-18T20:38:00.001-07:002017-05-18T20:38:06.966-07:00JSON Arrays<h1 style="background-color: white; box-sizing: inherit; font-family: "Segoe UI", Arial, sans-serif; font-size: 36px; font-weight: 400; margin: 10px 0px;">
</h1>
<h2 style="background-color: white; box-sizing: inherit; font-family: "Segoe UI", Arial, sans-serif; font-size: 30px; font-weight: 400; margin: 10px 0px;">
Arrays as JSON Objects</h2>
<div class="w3-example" style="background-color: #f1f1f1; box-shadow: rgba(0, 0, 0, 0.16) 0px 2px 4px 0px, rgba(0, 0, 0, 0.12) 0px 2px 10px 0px !important; box-sizing: inherit; font-family: Verdana, sans-serif; font-size: 15px; margin: 20px 0px; padding: 0.01em 16px;">
<h3 style="box-sizing: inherit; font-family: "Segoe UI", Arial, sans-serif; font-size: 24px; font-weight: 400; margin: 10px 0px;">
Example</h3>
<div class="w3-code notranslate jsHigh" style="background-color: white; border-left: 4px solid rgb(76, 175, 80); box-sizing: inherit; font-family: Consolas, "courier new"; font-size: 16px; margin-bottom: 16px !important; margin-top: 16px !important; padding: 8px 12px; width: auto; word-wrap: break-word;">
<span style="box-sizing: inherit;"><span style="box-sizing: inherit; color: red;"></span>[ <span style="box-sizing: inherit; color: red;"></span><span style="box-sizing: inherit; color: brown;">"Ford"</span>, <span style="box-sizing: inherit; color: brown;">"BMW"</span>, <span style="box-sizing: inherit; color: brown;">"Fiat"</span> ]</span></div>
</div>
<div style="background-color: white; box-sizing: inherit; font-family: Verdana, sans-serif; font-size: 15px;">
As you can learn from <a href="http://jsonformatter-online.com/" target="_blank">JSON formatter</a>, Arrays in JSON are almost the same as in JavaScript.</div>
<div style="background-color: white; box-sizing: inherit; font-family: Verdana, sans-serif; font-size: 15px;">
Array values in JSON need to be of type string, number, object, array, boolean, or <em style="box-sizing: inherit;">null</em>.</div>
<div style="background-color: white; box-sizing: inherit; font-family: Verdana, sans-serif; font-size: 15px;">
Array values in Javascript can be all of the above and any other valid JavaScript expression such as functions, dates, and <em style="box-sizing: inherit;">undefined.</em></div>
<hr style="background-color: white; border-bottom: 0px; border-image: initial; border-left: 0px; border-right: 0px; border-top-color: rgb(238, 238, 238); border-top-style: solid; box-sizing: content-box; font-family: Verdana, sans-serif; font-size: 15px; height: 0px; margin: 20px 0px; overflow: visible;" />
<h2 style="background-color: white; box-sizing: inherit; font-family: "Segoe UI", Arial, sans-serif; font-size: 30px; font-weight: 400; margin: 10px 0px;">
Arrays in JSON Objects</h2>
<div style="background-color: white; box-sizing: inherit; font-family: Verdana, sans-serif; font-size: 15px;">
Arrays can be values of an object property:</div>
<div class="w3-example" style="background-color: #f1f1f1; box-shadow: rgba(0, 0, 0, 0.16) 0px 2px 4px 0px, rgba(0, 0, 0, 0.12) 0px 2px 10px 0px !important; box-sizing: inherit; font-family: Verdana, sans-serif; font-size: 15px; margin: 20px 0px; padding: 0.01em 16px;">
<div class="w3-code notranslate jsHigh" style="background-color: white; border-left: 4px solid rgb(76, 175, 80); box-sizing: inherit; font-family: Consolas, "courier new"; font-size: 16px; margin-bottom: 16px !important; margin-top: 16px !important; padding: 8px 12px; width: auto; word-wrap: break-word;">
<span style="box-sizing: inherit;">{<br style="box-sizing: inherit;" /><span style="box-sizing: inherit; color: brown;">"name"</span>:<span style="box-sizing: inherit; color: brown;">"John"</span>,<br style="box-sizing: inherit;" /><span style="box-sizing: inherit; color: brown;">"age"</span>:<span style="box-sizing: inherit; color: red;">30</span>,<br style="box-sizing: inherit;" /><span style="box-sizing: inherit; color: brown;">"cars"</span>:[ <span style="box-sizing: inherit; color: red;"></span><span style="box-sizing: inherit; color: brown;">"Ford"</span>, <span style="box-sizing: inherit; color: brown;">"BMW"</span>, <span style="box-sizing: inherit; color: brown;">"Fiat"</span> ]<br style="box-sizing: inherit;" />}</span></div>
</div>
<hr style="background-color: white; border-bottom: 0px; border-image: initial; border-left: 0px; border-right: 0px; border-top-color: rgb(238, 238, 238); border-top-style: solid; box-sizing: content-box; font-family: Verdana, sans-serif; font-size: 15px; height: 0px; margin: 20px 0px; overflow: visible;" />
<h2 style="background-color: white; box-sizing: inherit; font-family: "Segoe UI", Arial, sans-serif; font-size: 30px; font-weight: 400; margin: 10px 0px;">
Access Array Values</h2>
<div style="background-color: white; box-sizing: inherit; font-family: Verdana, sans-serif; font-size: 15px;">
Access the array values by using the index number:</div>
<div class="w3-example" style="background-color: #f1f1f1; box-shadow: rgba(0, 0, 0, 0.16) 0px 2px 4px 0px, rgba(0, 0, 0, 0.12) 0px 2px 10px 0px !important; box-sizing: inherit; font-family: Verdana, sans-serif; font-size: 15px; margin: 20px 0px; padding: 0.01em 16px;">
<div class="w3-code notranslate jsHigh" style="background-color: white; border-left: 4px solid rgb(76, 175, 80); box-sizing: inherit; font-family: Consolas, "courier new"; font-size: 16px; margin-bottom: 16px !important; margin-top: 16px !important; padding: 8px 12px; width: auto; word-wrap: break-word;">
<span style="box-sizing: inherit;">x = myObj.<span style="box-sizing: inherit;">cars</span>[<span style="box-sizing: inherit; color: red;">0</span>];</span></div>
</div>
<hr style="background-color: white; border-bottom: 0px; border-image: initial; border-left: 0px; border-right: 0px; border-top-color: rgb(238, 238, 238); border-top-style: solid; box-sizing: content-box; font-family: Verdana, sans-serif; font-size: 15px; height: 0px; margin: 20px 0px; overflow: visible;" />
<h2 style="background-color: white; box-sizing: inherit; font-family: "Segoe UI", Arial, sans-serif; font-size: 30px; font-weight: 400; margin: 10px 0px;">
LoopThrough an Array</h2>
<div style="background-color: white; box-sizing: inherit; font-family: Verdana, sans-serif; font-size: 15px;">
Access array values by using a for-in loop:</div>
<div class="w3-example" style="background-color: #f1f1f1; box-shadow: rgba(0, 0, 0, 0.16) 0px 2px 4px 0px, rgba(0, 0, 0, 0.12) 0px 2px 10px 0px !important; box-sizing: inherit; font-family: Verdana, sans-serif; font-size: 15px; margin: 20px 0px; padding: 0.01em 16px;">
<div class="w3-code notranslate jsHigh" style="background-color: white; border-left: 4px solid rgb(76, 175, 80); box-sizing: inherit; font-family: Consolas, "courier new"; font-size: 16px; margin-bottom: 16px !important; margin-top: 16px !important; padding: 8px 12px; width: auto; word-wrap: break-word;">
<span style="box-sizing: inherit;"><span style="box-sizing: inherit; color: mediumblue;">for</span> (i <span style="box-sizing: inherit; color: mediumblue;">in</span> myObj.<span style="box-sizing: inherit;">cars</span>) {<br style="box-sizing: inherit;" /> <span style="box-sizing: inherit; color: red;"></span>x <span style="box-sizing: inherit; color: red;"></span>+= myObj.<span style="box-sizing: inherit;">cars</span>[i];<br style="box-sizing: inherit;" />}</span></div>
</div>
<div style="background-color: white; box-sizing: inherit; font-family: Verdana, sans-serif; font-size: 15px;">
Or use a for loop:</div>
<div class="w3-example" style="background-color: #f1f1f1; box-shadow: rgba(0, 0, 0, 0.16) 0px 2px 4px 0px, rgba(0, 0, 0, 0.12) 0px 2px 10px 0px !important; box-sizing: inherit; font-family: Verdana, sans-serif; font-size: 15px; margin: 20px 0px; padding: 0.01em 16px;">
<div class="w3-code notranslate jsHigh" style="background-color: white; border-left: 4px solid rgb(76, 175, 80); box-sizing: inherit; font-family: Consolas, "courier new"; font-size: 16px; margin-bottom: 16px !important; margin-top: 16px !important; padding: 8px 12px; width: auto; word-wrap: break-word;">
<span style="box-sizing: inherit;"><span style="box-sizing: inherit; color: mediumblue;">for</span> (i <span style="box-sizing: inherit; color: red;"></span>= <span style="box-sizing: inherit; color: red;">0</span>; i < myObj.<span style="box-sizing: inherit;">cars</span>.<span style="box-sizing: inherit;">length</span>; i++) {<br style="box-sizing: inherit;" /> x <span style="box-sizing: inherit; color: red;"></span>+= myObj.<span style="box-sizing: inherit;">cars</span>[i];<br style="box-sizing: inherit;" />}</span></div>
</div>
<hr style="background-color: white; border-bottom: 0px; border-image: initial; border-left: 0px; border-right: 0px; border-top-color: rgb(238, 238, 238); border-top-style: solid; box-sizing: content-box; font-family: Verdana, sans-serif; font-size: 15px; height: 0px; margin: 20px 0px; overflow: visible;" />
<div style="background-color: white; box-sizing: inherit; font-family: Verdana, sans-serif; font-size: 15px; overflow: auto; text-align: center;">
<div data-google-query-id="CNup3OKC-9MCFZYZKgodwr4Pgg" id="div-gpt-ad-1493883843099-0" style="box-sizing: inherit;">
<div id="google_ads_iframe_/16833175/MidContent_0__container__" style="border: 0pt none; box-sizing: inherit; display: inline-block; height: 90px; width: 728px;">
<iframe data-is-safeframe="true" frameborder="0" height="90" id="google_ads_iframe_/16833175/MidContent_0" marginheight="0" marginwidth="0" name="" scrolling="no" src="https://tpc.googlesyndication.com/safeframe/1-0-8/html/container.html" style="border-style: initial; border-width: 0px; box-sizing: inherit; vertical-align: bottom;" title="3rd party ad content" width="728"></iframe></div>
</div>
</div>
<hr style="background-color: white; border-bottom: 0px; border-image: initial; border-left: 0px; border-right: 0px; border-top-color: rgb(238, 238, 238); border-top-style: solid; box-sizing: content-box; font-family: Verdana, sans-serif; font-size: 15px; height: 0px; margin: 20px 0px; overflow: visible;" />
<h2 style="background-color: white; box-sizing: inherit; font-family: "Segoe UI", Arial, sans-serif; font-size: 30px; font-weight: 400; margin: 10px 0px;">
Nested Arrays in JSON Objects</h2>
<div style="background-color: white; box-sizing: inherit; font-family: Verdana, sans-serif; font-size: 15px;">
Values in an array can also be another array, or even another JSON object:</div>
<div class="w3-example" style="background-color: #f1f1f1; box-shadow: rgba(0, 0, 0, 0.16) 0px 2px 4px 0px, rgba(0, 0, 0, 0.12) 0px 2px 10px 0px !important; box-sizing: inherit; font-family: Verdana, sans-serif; font-size: 15px; margin: 20px 0px; padding: 0.01em 16px;">
<div class="w3-code notranslate jsHigh" style="background-color: white; border-left: 4px solid rgb(76, 175, 80); box-sizing: inherit; font-family: Consolas, "courier new"; font-size: 16px; margin-bottom: 16px !important; margin-top: 16px !important; padding: 8px 12px; width: auto; word-wrap: break-word;">
<span style="box-sizing: inherit;">myObj =<span style="box-sizing: inherit; color: red;"> </span>{<br style="box-sizing: inherit;" /> <span style="box-sizing: inherit; color: red;"></span><span style="box-sizing: inherit; color: brown;">"name"</span>:<span style="box-sizing: inherit; color: brown;">"John"</span>,<br style="box-sizing: inherit;" /> <span style="box-sizing: inherit; color: brown;">"age"</span>:<span style="box-sizing: inherit; color: red;">30</span>,<br style="box-sizing: inherit;" /> <span style="box-sizing: inherit; color: red;"></span><span style="box-sizing: inherit; color: brown;">"cars"</span>: [<br style="box-sizing: inherit;" /> { <span style="box-sizing: inherit; color: brown;">"name"</span>:<span style="box-sizing: inherit; color: brown;">"Ford"</span>, <span style="box-sizing: inherit; color: red;"></span><span style="box-sizing: inherit; color: brown;">"models"</span>:[ <span style="box-sizing: inherit; color: brown;">"Fiesta"</span>, <span style="box-sizing: inherit; color: brown;">"Focus"</span>, <span style="box-sizing: inherit; color: brown;">"Mustang"</span> ] },<br style="box-sizing: inherit;" /> <span style="box-sizing: inherit; color: red;"></span>{ <span style="box-sizing: inherit; color: brown;">"name"</span>:<span style="box-sizing: inherit; color: brown;">"BMW"</span>, <span style="box-sizing: inherit; color: brown;">"models"</span>:[ <span style="box-sizing: inherit; color: brown;">"320"</span>, <span style="box-sizing: inherit; color: brown;">"X3"</span>, <span style="box-sizing: inherit; color: brown;">"X5"</span> ] },<br style="box-sizing: inherit;" /> <span style="box-sizing: inherit; color: red;"></span>{ <span style="box-sizing: inherit; color: brown;">"name"</span>:<span style="box-sizing: inherit; color: brown;">"Fiat"</span>, <span style="box-sizing: inherit; color: brown;">"models"</span>:[ <span style="box-sizing: inherit; color: brown;">"500"</span>, <span style="box-sizing: inherit; color: brown;">"Panda"</span> ] }<br style="box-sizing: inherit;" /><span style="box-sizing: inherit; color: red;"></span> ]<br style="box-sizing: inherit;" /> }</span></div>
</div>
<div style="background-color: white; box-sizing: inherit; font-family: Verdana, sans-serif; font-size: 15px;">
Use a for-in loop for each array in order to access arrays inside arrays:</div>
<div class="w3-example" style="background-color: #f1f1f1; box-shadow: rgba(0, 0, 0, 0.16) 0px 2px 4px 0px, rgba(0, 0, 0, 0.12) 0px 2px 10px 0px !important; box-sizing: inherit; font-family: Verdana, sans-serif; font-size: 15px; margin: 20px 0px; padding: 0.01em 16px;">
<div class="w3-code notranslate jsHigh" style="background-color: white; border-left: 4px solid rgb(76, 175, 80); box-sizing: inherit; font-family: Consolas, "courier new"; font-size: 16px; margin-bottom: 16px !important; margin-top: 16px !important; padding: 8px 12px; width: auto; word-wrap: break-word;">
<span style="box-sizing: inherit;"><span style="box-sizing: inherit; color: mediumblue;">for</span> (i <span style="box-sizing: inherit; color: mediumblue;">in</span> myObj.<span style="box-sizing: inherit;">cars</span>) {<br style="box-sizing: inherit;" /> x += <span style="box-sizing: inherit; color: brown;">"<h1>"</span> + myObj.<span style="box-sizing: inherit;">cars</span>[i].<span style="box-sizing: inherit;">name</span> <span style="box-sizing: inherit; color: red;"></span>+ <span style="box-sizing: inherit; color: brown;">"</h1>"</span>;<br style="box-sizing: inherit;" /> <span style="box-sizing: inherit; color: mediumblue;">for</span> (j <span style="box-sizing: inherit; color: mediumblue;">in</span> myObj.<span style="box-sizing: inherit;">cars</span>[i].<span style="box-sizing: inherit;">models</span>) {<br style="box-sizing: inherit;" /> <span style="box-sizing: inherit; color: red;"></span>x += myObj.<span style="box-sizing: inherit;">cars</span>[i].<span style="box-sizing: inherit;">models</span>[j];<br style="box-sizing: inherit;" /> }<br style="box-sizing: inherit;" />}</span></div>
</div>
<hr style="background-color: white; border-bottom: 0px; border-image: initial; border-left: 0px; border-right: 0px; border-top-color: rgb(238, 238, 238); border-top-style: solid; box-sizing: content-box; font-family: Verdana, sans-serif; font-size: 15px; height: 0px; margin: 20px 0px; overflow: visible;" />
<h2 style="background-color: white; box-sizing: inherit; font-family: "Segoe UI", Arial, sans-serif; font-size: 30px; font-weight: 400; margin: 10px 0px;">
Modify Array Values</h2>
<div style="background-color: white; box-sizing: inherit; font-family: Verdana, sans-serif; font-size: 15px;">
Use the index number to modify an array:</div>
<div class="w3-example" style="background-color: #f1f1f1; box-shadow: rgba(0, 0, 0, 0.16) 0px 2px 4px 0px, rgba(0, 0, 0, 0.12) 0px 2px 10px 0px !important; box-sizing: inherit; font-family: Verdana, sans-serif; font-size: 15px; margin: 20px 0px; padding: 0.01em 16px;">
<div class="w3-code notranslate jsHigh" style="background-color: white; border-left: 4px solid rgb(76, 175, 80); box-sizing: inherit; font-family: Consolas, "courier new"; font-size: 16px; margin-bottom: 16px !important; margin-top: 16px !important; padding: 8px 12px; width: auto; word-wrap: break-word;">
<span style="box-sizing: inherit;"> myObj.<span style="box-sizing: inherit;">cars</span>[<span style="box-sizing: inherit; color: red;">1</span>] = <span style="box-sizing: inherit; color: brown;">"Mercedes"</span>;</span></div>
</div>
<hr style="background-color: white; border-bottom: 0px; border-image: initial; border-left: 0px; border-right: 0px; border-top-color: rgb(238, 238, 238); border-top-style: solid; box-sizing: content-box; font-family: Verdana, sans-serif; font-size: 15px; height: 0px; margin: 20px 0px; overflow: visible;" />
<h2 style="background-color: white; box-sizing: inherit; font-family: "Segoe UI", Arial, sans-serif; font-size: 30px; font-weight: 400; margin: 10px 0px;">
Delete Array Items</h2>
<div style="background-color: white; box-sizing: inherit; font-family: Verdana, sans-serif; font-size: 15px;">
Use the delete keyword to delete items from an array:</div>
<div class="w3-example" style="background-color: #f1f1f1; box-shadow: rgba(0, 0, 0, 0.16) 0px 2px 4px 0px, rgba(0, 0, 0, 0.12) 0px 2px 10px 0px !important; box-sizing: inherit; font-family: Verdana, sans-serif; font-size: 15px; margin: 20px 0px; padding: 0.01em 16px;">
<div class="w3-code notranslate jsHigh" style="background-color: white; border-left: 4px solid rgb(76, 175, 80); box-sizing: inherit; font-family: Consolas, "courier new"; font-size: 16px; margin-bottom: 16px !important; margin-top: 16px !important; padding: 8px 12px; width: auto; word-wrap: break-word;">
<span style="box-sizing: inherit;"><span style="box-sizing: inherit; color: mediumblue;">delete</span> myObj.<span style="box-sizing: inherit;">cars</span>[<span style="box-sizing: inherit; color: red;">1</span>];</span></div>
</div>
<div>
<br /></div>
Anonymoushttp://www.blogger.com/profile/16275600727152269302noreply@blogger.com0tag:blogger.com,1999:blog-661509255376103732.post-92136693469778598992017-05-12T19:19:00.001-07:002017-05-12T19:20:05.999-07:00JSON Parse<div class="intro" style="background-color: white; box-sizing: inherit; text-align: justify;">
<span style="font-family: "verdana" , sans-serif;">JSON is often used to exchange data to/from a web server. The data is always a string when you receive it from a web server. Parse the data with JSON.parse() to make it becomes a Javascript object. This site will make it easier for you if you want to get <a href="http://jsonformatter-online.com/" target="_blank">JSON formatter</a>. </span></div>
<h2 style="background-color: white; box-sizing: inherit; text-align: justify;">
<span style="font-family: "verdana" , sans-serif;">PARSING JSON - EXAMPLE</span></h2>
<div class="intro" style="background-color: white; box-sizing: inherit; text-align: justify;">
<span style="font-family: "verdana" , sans-serif; font-size: 15px;">Imagine we received this text from a web server:</span></div>
<div class="w3-example" style="background-color: #f1f1f1; box-shadow: rgba(0, 0, 0, 0.16) 0px 2px 4px 0px, rgba(0, 0, 0, 0.12) 0px 2px 10px 0px !important; box-sizing: inherit; font-family: Verdana, sans-serif; font-size: 15px; margin: 20px 0px; padding: 0.01em 16px;">
<div class="w3-code notranslate jsHigh" style="background-color: white; border-left: 4px solid rgb(76, 175, 80); box-sizing: inherit; font-family: Consolas, "courier new"; font-size: 16px; margin-bottom: 16px !important; margin-top: 16px !important; padding: 8px 12px; width: auto; word-wrap: break-word;">
<span style="box-sizing: inherit;"><span style="box-sizing: inherit; color: red;"></span><span style="box-sizing: inherit; color: brown;">'{ "name":"John", "age":30, "city":"New York"}'</span></span></div>
</div>
<div style="background-color: white; box-sizing: inherit; font-family: Verdana, sans-serif; font-size: 15px;">
Use the JavaScript function JSON.parse() in order to convert text into a JavaScript object:</div>
<div class="w3-example" style="background-color: #f1f1f1; box-shadow: rgba(0, 0, 0, 0.16) 0px 2px 4px 0px, rgba(0, 0, 0, 0.12) 0px 2px 10px 0px !important; box-sizing: inherit; font-family: Verdana, sans-serif; font-size: 15px; margin: 20px 0px; padding: 0.01em 16px;">
<div class="w3-code notranslate jsHigh" style="background-color: white; border-left: 4px solid rgb(76, 175, 80); box-sizing: inherit; font-family: Consolas, "courier new"; font-size: 16px; margin-bottom: 16px !important; margin-top: 16px !important; padding: 8px 12px; width: auto; word-wrap: break-word;">
<span style="box-sizing: inherit;"><span style="box-sizing: inherit; color: mediumblue;">var</span> obj = JSON.<span style="box-sizing: inherit;">parse</span>(<span style="box-sizing: inherit; color: brown;">'{ "name":"John", "age":30, "city":"New York"}'</span>);</span></div>
</div>
<div class="w3-panel w3-note" style="border-left: 6px solid rgb(255, 235, 59); box-sizing: inherit; font-family: Verdana, sans-serif; font-size: 15px; margin-bottom: 16px; margin-top: 16px; padding: 0.01em 16px;">
<div style="box-sizing: inherit;">
<span style="background-color: white;">Reember to make sure that the text is written in JSON format, otherwise, you will receive a syntax error.</span></div>
</div>
<div style="background-color: white; box-sizing: inherit; font-family: Verdana, sans-serif; font-size: 15px;">
Use the JavaScript object in your page:</div>
<div class="w3-example" style="background-color: #f1f1f1; box-shadow: rgba(0, 0, 0, 0.16) 0px 2px 4px 0px, rgba(0, 0, 0, 0.12) 0px 2px 10px 0px !important; box-sizing: inherit; font-family: Verdana, sans-serif; font-size: 15px; margin: 20px 0px; padding: 0.01em 16px;">
<h3 style="box-sizing: inherit; font-family: "Segoe UI", Arial, sans-serif; font-size: 24px; font-weight: 400; margin: 10px 0px;">
Example</h3>
<div class="w3-code notranslate htmlHigh" style="background-color: white; border-left: 4px solid rgb(76, 175, 80); box-sizing: inherit; font-family: Consolas, "courier new"; font-size: 16px; margin-bottom: 16px !important; margin-top: 16px !important; padding: 8px 12px; width: auto; word-wrap: break-word;">
<span style="box-sizing: inherit; color: brown;"><span style="box-sizing: inherit; color: mediumblue;"><</span>p<span style="box-sizing: inherit; color: red;"> id<span style="box-sizing: inherit; color: mediumblue;">="demo"</span></span><span style="box-sizing: inherit; color: mediumblue;">></span></span><span style="box-sizing: inherit; color: brown;"><span style="box-sizing: inherit; color: mediumblue;"><</span>/p<span style="box-sizing: inherit; color: mediumblue;">></span></span><br />
<br style="box-sizing: inherit;" />
<span style="box-sizing: inherit; color: brown;"><span style="box-sizing: inherit; color: mediumblue;"><</span>script<span style="box-sizing: inherit; color: mediumblue;">></span></span><span style="box-sizing: inherit;"><br style="box-sizing: inherit;" />document.<span style="box-sizing: inherit;">getElementById</span>(<span style="box-sizing: inherit; color: brown;">"demo"</span>).<span style="box-sizing: inherit;">innerHTML</span> = obj.<span style="box-sizing: inherit;">name</span> + <span style="box-sizing: inherit; color: brown;">", "</span> + obj.<span style="box-sizing: inherit;">age</span>; </span><span style="box-sizing: inherit; color: brown;"><span style="box-sizing: inherit; color: mediumblue;"><</span>/script<span style="box-sizing: inherit; color: mediumblue;">></span></span></div>
</div>
Anonymoushttp://www.blogger.com/profile/16275600727152269302noreply@blogger.com0tag:blogger.com,1999:blog-661509255376103732.post-86232347712362177242017-04-28T18:31:00.000-07:002017-04-28T18:31:45.328-07:00JSON - Comparison with XML <h1 style="line-height: 22.5pt; margin-bottom: 2.4pt; margin-left: 0in; margin-right: 2.4pt; margin-top: 2.4pt;">
<span lang="VI" style="background: white; font-family: "cambria" , serif; font-size: 12pt; font-weight: normal;">JSON and XML are human readable
formats and are language independent. They both have support for creation,
reading and decoding in real world situations. We can compare JSON with XML,
based on the following factors –</span><span style="background: white; font-family: "cambria" , serif; font-size: 12pt; font-weight: normal;"><o:p></o:p></span></h1>
<h2 style="line-height: 150%; margin-bottom: 2.4pt; margin-left: 0in; margin-right: 2.4pt; margin-top: 2.4pt;">
<span lang="VI" style="color: #121214; font-size: 12.0pt; letter-spacing: -0.75pt; line-height: 150%;">Verbose<o:p></o:p></span></h2>
<div style="line-height: 150%; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0in; text-align: justify;">
<span lang="VI" style="font-family: "cambria" , serif;">XML
is more verbose than JSON, so it is faster to write JSON for programmers.<o:p></o:p></span></div>
<h2 style="line-height: 150%; margin-bottom: 2.4pt; margin-left: 0in; margin-right: 2.4pt; margin-top: 2.4pt;">
<span lang="VI" style="color: #121214; font-size: 12.0pt; letter-spacing: -0.75pt; line-height: 150%;">Arrays Usage<o:p></o:p></span></h2>
<div style="line-height: 150%; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0in; text-align: justify;">
<span lang="VI" style="font-family: "cambria" , serif;">XML
is used to describe the structured data, which doesn't include arrays whereas
JSON include arrays.<o:p></o:p></span></div>
<h2 style="line-height: 150%; margin-bottom: 2.4pt; margin-left: 0in; margin-right: 2.4pt; margin-top: 2.4pt;">
<span lang="VI" style="color: #121214; font-size: 12.0pt; letter-spacing: -0.75pt; line-height: 150%;">Parsing<o:p></o:p></span></h2>
<br />
<div style="line-height: 150%; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0in; text-align: justify;">
<span lang="VI" style="font-family: "cambria" , serif;">JavaScript's<span class="apple-converted-space"> </span><i>eval</i><span class="apple-converted-space"> </span>method parses JSON. When applied to
JSON, eval returns the described object.<o:p></o:p></span></div>
<h2 style="line-height: 150%; margin-bottom: 2.4pt; margin-left: 0in; margin-right: 2.4pt; margin-top: 2.4pt;">
<span lang="VI" style="color: #121214; font-size: 12.0pt; letter-spacing: -0.75pt; line-height: 150%;">Example<o:p></o:p></span></h2>
<div style="line-height: 150%; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0in; text-align: justify;">
<span lang="VI" style="font-family: "cambria" , serif;">Individual
examples of XML and JSON –</span><span style="font-family: "cambria" , serif;"><o:p></o:p></span></div>
<div style="line-height: 150%; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0in; text-align: justify;">
<span lang="VI" style="font-family: "cambria" , serif;">
</span></div>
<h3 style="line-height: 18.0pt; margin-bottom: 2.4pt; margin-left: 0in; margin-right: 2.4pt; margin-top: 2.4pt;">
<span lang="VI" style="font-size: 12pt;">JSON<o:p></o:p></span></h3>
<div>
<span lang="VI" style="font-size: 12pt;"></span><br />
<div style="background: #EEEEEE; border: solid #D6D6D6 1.0pt; mso-border-alt: solid #D6D6D6 .75pt; mso-element: para-border-div; padding: 4.0pt 4.0pt 4.0pt 4.0pt;">
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0in;"><span lang="VI" style="font-size: 12pt;"><span class="pun"><span lang="VI" style="color: #666600; font-family: "consolas";">{</span></span><span class="pln"><span lang="VI" style="color: #313131; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;"><o:p></o:p></span></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0in;"><span lang="VI" style="font-size: 12pt;"><span class="str"><span lang="VI" style="color: #008800; font-family: "consolas";">"company"</span></span><span class="pun"><span lang="VI" style="color: #666600; font-family: "consolas";">:</span></span><span class="typ"><span lang="VI" style="color: #7f0055; font-family: "consolas";">Volkswagen</span></span><span class="pun"><span lang="VI" style="color: #666600; font-family: "consolas";">,</span></span><span class="pln"><span lang="VI" style="color: #313131; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;"><o:p></o:p></span></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0in;"><span lang="VI" style="font-size: 12pt;"><span class="str"><span lang="VI" style="color: #008800; font-family: "consolas";">"name"</span></span><span class="pun"><span lang="VI" style="color: #666600; font-family: "consolas";">:</span></span><span class="str"><span lang="VI" style="color: #008800; font-family: "consolas";">"Vento"</span></span><span class="pun"><span lang="VI" style="color: #666600; font-family: "consolas";">,</span></span><span class="pln"><span lang="VI" style="color: #313131; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;"><o:p></o:p></span></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0in;"><span lang="VI" style="font-size: 12pt;"><span class="str"><span lang="VI" style="color: #008800; font-family: "consolas";">"price"</span></span><span class="pun"><span lang="VI" style="color: #666600; font-family: "consolas";">:</span></span><span class="lit"><span lang="VI" style="color: #006666; font-family: "consolas";">800000</span></span><span class="pln"><span lang="VI" style="color: #313131; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;"><o:p></o:p></span></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0in;"><span lang="VI" style="font-size: 12pt;"><span class="pun"><span lang="VI" style="color: #666600; font-family: "consolas";">}</span></span><span lang="VI" style="color: #313131; font-family: "consolas";"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0in;"><span lang="VI" style="font-size: 12pt;"><span class="pun"><span lang="VI" style="color: #666600; font-family: "consolas";">
<h3 style="line-height: 18.0pt; margin-bottom: 2.4pt; margin-left: 0in; margin-right: 2.4pt; margin-top: 2.4pt;">
<span lang="VI" style="color: black; font-size: 12.0pt;">XML<o:p></o:p></span></h3>
<div style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 1pt solid rgb(214, 214, 214); padding: 4pt;">
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0in;"><span class="tag"><span lang="VI" style="color: #000088; font-family: "consolas";"><car></span></span><span class="pln"><span lang="VI" style="color: #313131; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0in;"><span class="tag"><span lang="VI" style="color: #000088; font-family: "consolas";"><company></span></span><span class="pln"><span lang="VI" style="color: #313131; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">Volkswagen</span></span><span class="tag"><span lang="VI" style="color: #000088; font-family: "consolas";"></company></span></span><span class="pln"><span lang="VI" style="color: #313131; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0in;"><span class="tag"><span lang="VI" style="color: #000088; font-family: "consolas";"><name></span></span><span class="pln"><span lang="VI" style="color: #313131; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">Vento</span></span><span class="tag"><span lang="VI" style="color: #000088; font-family: "consolas";"></name></span></span><span class="pln"><span lang="VI" style="color: #313131; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0in;"><span class="tag"><span lang="VI" style="color: #000088; font-family: "consolas";"><price></span></span><span class="pln"><span lang="VI" style="color: #313131; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">800000</span></span><span class="tag"><span lang="VI" style="color: #000088; font-family: "consolas";"></price></span></span><span class="pln"><span lang="VI" style="color: #313131; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0in;"><span class="tag"><span lang="VI" style="color: #000088; font-family: "consolas";"></car></span></span><span style="color: #313131; font-family: "consolas"; mso-ansi-language: EN-US;"><o:p></o:p></span></pre>
</div>
</span></span></span></pre>
</div>
<span lang="VI" style="font-size: 12pt;">
</span></div>
Anonymoushttp://www.blogger.com/profile/16275600727152269302noreply@blogger.com0tag:blogger.com,1999:blog-661509255376103732.post-87985620519000636262017-04-21T18:34:00.001-07:002017-04-21T18:34:33.215-07:00JSON – Schema:<div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0in; text-align: justify;">
<span lang="VI" style="font-family: Cambria, serif; font-size: 12pt;"> <b> JSON Schema</b> is a specification for JSON
based format for defining the structure of JSON data. It was written under IETF
draft which expired in 2011. JSON Schema −<o:p></o:p></span></div>
<ul type="disc">
<li class="MsoNormal" style="line-height: 18pt; margin-bottom: 3.75pt;"><span lang="VI" style="font-family: "Cambria","serif"; font-size: 12.0pt; mso-ascii-theme-font: major-latin; mso-bidi-font-family: Cambria; mso-bidi-theme-font: major-latin; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: VI; mso-hansi-theme-font: major-latin;">Describes your existing data format.<o:p></o:p></span></li>
<li class="MsoNormal" style="line-height: 18pt; margin-bottom: 3.75pt;"><span lang="VI" style="font-family: "Cambria","serif"; font-size: 12.0pt; mso-ascii-theme-font: major-latin; mso-bidi-font-family: Cambria; mso-bidi-theme-font: major-latin; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: VI; mso-hansi-theme-font: major-latin;">Clear, human- and machine-readable documentation.<o:p></o:p></span></li>
<li class="MsoNormal" style="line-height: 18pt; margin-bottom: 3.75pt;"><span lang="VI" style="font-family: "Cambria","serif"; font-size: 12.0pt; mso-ascii-theme-font: major-latin; mso-bidi-font-family: Cambria; mso-bidi-theme-font: major-latin; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: VI; mso-hansi-theme-font: major-latin;">Complete structural validation, useful for
automated testing.<o:p></o:p></span></li>
<li class="MsoNormal" style="line-height: 18pt; margin-bottom: 3.75pt;"><span lang="VI" style="font-family: "Cambria","serif"; font-size: 12.0pt; mso-ascii-theme-font: major-latin; mso-bidi-font-family: Cambria; mso-bidi-theme-font: major-latin; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: VI; mso-hansi-theme-font: major-latin;">Complete structural validation, validating
client-submitted data.<o:p></o:p></span></li>
</ul>
<h2 style="line-height: 18.0pt; margin-bottom: 2.4pt; margin-left: .5in; margin-right: 2.4pt; margin-top: 2.4pt; mso-list: l0 level1 lfo1; text-indent: -.25in;">
<!--[if !supportLists]--><span lang="VI" style="color: #121214; font-family: "Times New Roman","serif"; font-size: 12.0pt; font-weight: normal; letter-spacing: -.75pt; mso-fareast-font-family: "Times New Roman";">-<span style="font-family: "Times New Roman"; font-size: 7pt; font-stretch: normal; font-variant-numeric: normal; line-height: normal;">
</span></span><!--[endif]--><span lang="VI" style="color: #121214; font-size: 12.0pt; letter-spacing: -.75pt; mso-bidi-font-family: Cambria; mso-bidi-font-weight: normal; mso-bidi-theme-font: major-latin;">JSON Schema Validation
Libraries</span><span style="color: #121214; font-size: 12.0pt; letter-spacing: -.75pt; mso-ansi-language: EN-US; mso-bidi-font-family: Cambria; mso-bidi-font-weight: normal; mso-bidi-theme-font: major-latin;">:</span><span lang="VI" style="color: #121214; font-size: 12.0pt; letter-spacing: -.75pt; mso-bidi-font-family: Cambria; mso-bidi-font-weight: normal; mso-bidi-theme-font: major-latin;"><o:p></o:p></span></h2>
<br />
<div style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0in; text-align: justify;">
<span lang="VI" style="font-family: Cambria, serif;">There
are several validators currently available for different programming languages.
Currently the most complete and compliant JSON Schema validator available is
JSV.</span><span style="font-family: Cambria, serif;"><o:p></o:p></span></div>
<table border="1" cellpadding="0" cellspacing="0" class="MsoNormalTable" style="border-collapse: collapse; border: none; mso-border-alt: solid #DDDDDD .75pt; mso-yfti-tbllook: 1184; width: 604px;">
<tbody>
<tr>
<td style="background: #EEEEEE; border: solid #DDDDDD 1.0pt; mso-border-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt; width: 1.25in;" valign="top" width="120">
<div align="center" class="MsoNormal" style="line-height: normal; margin-bottom: 15.0pt; text-align: center;">
<b><span lang="VI" style="color: #313131; font-family: "Verdana","sans-serif"; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: VI;">Languages<o:p></o:p></span></b></div>
</td>
<td style="background: #EEEEEE; border-left: none; border: solid #DDDDDD 1.0pt; mso-border-alt: solid #DDDDDD .75pt; mso-border-left-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;" valign="top">
<div align="center" class="MsoNormal" style="line-height: normal; margin-bottom: 15.0pt; text-align: center;">
<b><span lang="VI" style="color: #313131; font-family: "Verdana","sans-serif"; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: VI;">Libraries<o:p></o:p></span></b></div>
</td>
</tr>
<tr>
<td style="border-top: none; border: solid #DDDDDD 1.0pt; mso-border-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;" valign="top">
<div align="center" class="MsoNormal" style="line-height: normal; margin-bottom: 15.0pt; text-align: center;">
<span lang="VI" style="color: #313131; font-family: "Verdana","sans-serif"; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: VI;">C<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid #DDDDDD 1.0pt; border-left: none; border-right: solid #DDDDDD 1.0pt; border-top: none; mso-border-alt: solid #DDDDDD .75pt; mso-border-left-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;" valign="top">
<div align="center" class="MsoNormal" style="line-height: normal; margin-bottom: 15.0pt; text-align: center;">
<span lang="VI" style="color: #313131; font-family: "Verdana","sans-serif"; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: VI;">WJElement (LGPLv3)<o:p></o:p></span></div>
</td>
</tr>
<tr>
<td style="border-top: none; border: solid #DDDDDD 1.0pt; mso-border-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;" valign="top">
<div align="center" class="MsoNormal" style="line-height: normal; margin-bottom: 15.0pt; text-align: center;">
<span lang="VI" style="color: #313131; font-family: "Verdana","sans-serif"; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: VI;">Java<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid #DDDDDD 1.0pt; border-left: none; border-right: solid #DDDDDD 1.0pt; border-top: none; mso-border-alt: solid #DDDDDD .75pt; mso-border-left-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;" valign="top">
<div align="center" class="MsoNormal" style="line-height: normal; margin-bottom: 15.0pt; text-align: center;">
<span lang="VI" style="color: #313131; font-family: "Verdana","sans-serif"; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: VI;">json-schema-validator (LGPLv3)<o:p></o:p></span></div>
</td>
</tr>
<tr>
<td style="border-top: none; border: solid #DDDDDD 1.0pt; mso-border-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;" valign="top">
<div align="center" class="MsoNormal" style="line-height: normal; margin-bottom: 15.0pt; text-align: center;">
<span lang="VI" style="color: #313131; font-family: "Verdana","sans-serif"; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: VI;">.NET<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid #DDDDDD 1.0pt; border-left: none; border-right: solid #DDDDDD 1.0pt; border-top: none; mso-border-alt: solid #DDDDDD .75pt; mso-border-left-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;" valign="top">
<div align="center" class="MsoNormal" style="line-height: normal; margin-bottom: 15.0pt; text-align: center;">
<span lang="VI" style="color: #313131; font-family: "Verdana","sans-serif"; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: VI;">Json.NET (MIT)<o:p></o:p></span></div>
</td>
</tr>
<tr>
<td style="border-top: none; border: solid #DDDDDD 1.0pt; mso-border-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;" valign="top">
<div align="center" class="MsoNormal" style="line-height: normal; margin-bottom: 15.0pt; text-align: center;">
<span lang="VI" style="color: #313131; font-family: "Verdana","sans-serif"; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: VI;">ActionScript 3<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid #DDDDDD 1.0pt; border-left: none; border-right: solid #DDDDDD 1.0pt; border-top: none; mso-border-alt: solid #DDDDDD .75pt; mso-border-left-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;" valign="top">
<div align="center" class="MsoNormal" style="line-height: normal; margin-bottom: 15.0pt; text-align: center;">
<span lang="VI" style="color: #313131; font-family: "Verdana","sans-serif"; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: VI;">Frigga (MIT)<o:p></o:p></span></div>
</td>
</tr>
<tr>
<td style="border-top: none; border: solid #DDDDDD 1.0pt; mso-border-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;" valign="top">
<div align="center" class="MsoNormal" style="line-height: normal; margin-bottom: 15.0pt; text-align: center;">
<span lang="VI" style="color: #313131; font-family: "Verdana","sans-serif"; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: VI;">Haskell<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid #DDDDDD 1.0pt; border-left: none; border-right: solid #DDDDDD 1.0pt; border-top: none; mso-border-alt: solid #DDDDDD .75pt; mso-border-left-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;" valign="top">
<div align="center" class="MsoNormal" style="line-height: normal; margin-bottom: 15.0pt; text-align: center;">
<span lang="VI" style="color: #313131; font-family: "Verdana","sans-serif"; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: VI;">aeson-schema (MIT)<o:p></o:p></span></div>
</td>
</tr>
<tr>
<td style="border-top: none; border: solid #DDDDDD 1.0pt; mso-border-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;" valign="top">
<div align="center" class="MsoNormal" style="line-height: normal; margin-bottom: 15.0pt; text-align: center;">
<span lang="VI" style="color: #313131; font-family: "Verdana","sans-serif"; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: VI;">Python<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid #DDDDDD 1.0pt; border-left: none; border-right: solid #DDDDDD 1.0pt; border-top: none; mso-border-alt: solid #DDDDDD .75pt; mso-border-left-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;" valign="top">
<div align="center" class="MsoNormal" style="line-height: normal; margin-bottom: 15.0pt; text-align: center;">
<span lang="VI" style="color: #313131; font-family: "Verdana","sans-serif"; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: VI;">Jsonschema<o:p></o:p></span></div>
</td>
</tr>
<tr>
<td style="border-top: none; border: solid #DDDDDD 1.0pt; mso-border-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;" valign="top">
<div align="center" class="MsoNormal" style="line-height: normal; margin-bottom: 15.0pt; text-align: center;">
<span lang="VI" style="color: #313131; font-family: "Verdana","sans-serif"; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: VI;">Ruby<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid #DDDDDD 1.0pt; border-left: none; border-right: solid #DDDDDD 1.0pt; border-top: none; mso-border-alt: solid #DDDDDD .75pt; mso-border-left-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;" valign="top">
<div align="center" class="MsoNormal" style="line-height: normal; margin-bottom: 15.0pt; text-align: center;">
<span lang="VI" style="color: #313131; font-family: "Verdana","sans-serif"; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: VI;">autoparse (ASL 2.0); ruby-jsonschema
(MIT)<o:p></o:p></span></div>
</td>
</tr>
<tr>
<td style="border-top: none; border: solid #DDDDDD 1.0pt; mso-border-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;" valign="top">
<div align="center" class="MsoNormal" style="line-height: normal; margin-bottom: 15.0pt; text-align: center;">
<span lang="VI" style="color: #313131; font-family: "Verdana","sans-serif"; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: VI;">PHP<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid #DDDDDD 1.0pt; border-left: none; border-right: solid #DDDDDD 1.0pt; border-top: none; mso-border-alt: solid #DDDDDD .75pt; mso-border-left-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;" valign="top">
<div align="center" class="MsoNormal" style="line-height: normal; margin-bottom: 15.0pt; text-align: center;">
<span lang="VI" style="color: #313131; font-family: "Verdana","sans-serif"; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: VI;">php-json-schema (MIT). json-schema
(Berkeley)<o:p></o:p></span></div>
</td>
</tr>
<tr>
<td style="border-top: none; border: solid #DDDDDD 1.0pt; mso-border-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;">
<div align="center" class="MsoNormal" style="line-height: normal; margin-bottom: 15.0pt; text-align: center;">
<span lang="VI" style="color: #313131; font-family: "Verdana","sans-serif"; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: VI;">JavaScript<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid #DDDDDD 1.0pt; border-left: none; border-right: solid #DDDDDD 1.0pt; border-top: none; mso-border-alt: solid #DDDDDD .75pt; mso-border-left-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;" valign="top">
<div align="center" class="MsoNormal" style="line-height: normal; margin-bottom: 15.0pt; text-align: center;">
<span lang="VI" style="color: #313131; font-family: "Verdana","sans-serif"; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: VI;">Orderly (BSD); JSV; json-schema; Matic
(MIT); Dojo; Persevere (modified BSD or AFL 2.0); schema.js.</span></div>
</td></tr>
</tbody></table>
<h2 style="line-height: 18.0pt; margin-bottom: 2.4pt; margin-left: .5in; margin-right: 2.4pt; margin-top: 2.4pt; mso-list: l0 level1 lfo1; text-indent: -.25in;">
<!--[if !supportLists]--><span style="color: #121214; font-family: "Times New Roman","serif"; font-size: 12.0pt; font-weight: normal; letter-spacing: -.75pt; mso-ansi-language: EN-US; mso-fareast-font-family: "Times New Roman";"><br />-<span style="font-family: "Times New Roman"; font-size: 7pt; font-stretch: normal; font-variant-numeric: normal; line-height: normal;">
</span></span><!--[endif]--><span lang="VI" style="color: #121214; font-size: 12.0pt; letter-spacing: -.75pt; mso-bidi-font-family: Cambria; mso-bidi-font-weight: normal; mso-bidi-theme-font: major-latin;">JSON Schema Example</span><span style="color: #121214; font-size: 12.0pt; letter-spacing: -.75pt; mso-ansi-language: EN-US; mso-bidi-font-family: Cambria; mso-bidi-font-weight: normal; mso-bidi-theme-font: major-latin;">:<o:p></o:p></span></h2>
<div style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0in; text-align: justify;">
<span lang="VI" style="font-family: Cambria, serif;">Given
below is a basic JSON schema, which covers a classical product catalog
description –</span><span style="font-family: Cambria, serif;"><o:p></o:p></span></div>
<div style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0in; text-align: justify;">
<span lang="VI" style="font-family: Cambria, serif;"></span></div>
<div style="background: #EEEEEE; border: solid #D6D6D6 1.0pt; mso-border-alt: solid #D6D6D6 .75pt; mso-element: para-border-div; padding: 4.0pt 4.0pt 4.0pt 4.0pt;">
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0in;"><span class="pun"><span lang="VI" style="color: #666600; font-family: Consolas;">{</span></span><span class="pln"><span lang="VI" style="color: #313131; font-family: Consolas;"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0in;"><span class="str"><span lang="VI" style="color: #008800; font-family: Consolas; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">"$schema"</span></span><span class="pun"><span lang="VI" style="color: #666600; font-family: Consolas;">:</span></span><span class="str"><span lang="VI" style="color: #008800; font-family: Consolas; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">"http://json-schema.org/draft-04/schema#"</span></span><span class="pun"><span lang="VI" style="color: #666600; font-family: Consolas;">,</span></span><span class="pln"><span lang="VI" style="color: #313131; font-family: Consolas;"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0in;"><span class="str"><span lang="VI" style="color: #008800; font-family: Consolas; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">"title"</span></span><span class="pun"><span lang="VI" style="color: #666600; font-family: Consolas;">:</span></span><span class="str"><span lang="VI" style="color: #008800; font-family: Consolas; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">"Product"</span></span><span class="pun"><span lang="VI" style="color: #666600; font-family: Consolas;">,</span></span><span class="pln"><span lang="VI" style="color: #313131; font-family: Consolas;"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0in;"><span class="str"><span lang="VI" style="color: #008800; font-family: Consolas; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">"description"</span></span><span class="pun"><span lang="VI" style="color: #666600; font-family: Consolas;">:</span></span><span class="str"><span lang="VI" style="color: #008800; font-family: Consolas; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">"A product from Acme's catalog"</span></span><span class="pun"><span lang="VI" style="color: #666600; font-family: Consolas;">,</span></span><span class="pln"><span lang="VI" style="color: #313131; font-family: Consolas;"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0in;"><span class="str"><span lang="VI" style="color: #008800; font-family: Consolas; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">"type"</span></span><span class="pun"><span lang="VI" style="color: #666600; font-family: Consolas;">:</span></span><span class="str"><span lang="VI" style="color: #008800; font-family: Consolas; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">"object"</span></span><span class="pun"><span lang="VI" style="color: #666600; font-family: Consolas;">,</span></span><span class="pln"><span lang="VI" style="color: #313131; font-family: Consolas;"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0in;"><span class="pln"><span lang="VI" style="color: #313131; font-family: Consolas;"> <o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0in;"><span class="str"><span lang="VI" style="color: #008800; font-family: Consolas; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">"properties"</span></span><span class="pun"><span lang="VI" style="color: #666600; font-family: Consolas;">:{</span></span><span class="pln"><span lang="VI" style="color: #313131; font-family: Consolas;"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0in;"><span class="pln"><span lang="VI" style="color: #313131; font-family: Consolas;"> <o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0in;"><span class="str"><span lang="VI" style="color: #008800; font-family: Consolas; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">"id"</span></span><span class="pun"><span lang="VI" style="color: #666600; font-family: Consolas;">:{</span></span><span class="pln"><span lang="VI" style="color: #313131; font-family: Consolas;"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0in;"><span class="str"><span lang="VI" style="color: #008800; font-family: Consolas; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">"description"</span></span><span class="pun"><span lang="VI" style="color: #666600; font-family: Consolas;">:</span></span><span class="str"><span lang="VI" style="color: #008800; font-family: Consolas; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">"The unique identifier for a product"</span></span><span class="pun"><span lang="VI" style="color: #666600; font-family: Consolas;">,</span></span><span class="pln"><span lang="VI" style="color: #313131; font-family: Consolas;"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0in;"><span class="str"><span lang="VI" style="color: #008800; font-family: Consolas; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">"type"</span></span><span class="pun"><span lang="VI" style="color: #666600; font-family: Consolas;">:</span></span><span class="str"><span lang="VI" style="color: #008800; font-family: Consolas; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">"integer"</span></span><span class="pln"><span lang="VI" style="color: #313131; font-family: Consolas;"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0in;"><span class="pun"><span lang="VI" style="color: #666600; font-family: Consolas;">},</span></span><span class="pln"><span lang="VI" style="color: #313131; font-family: Consolas;"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0in;"><span class="pln"><span lang="VI" style="color: #313131; font-family: Consolas;"> <o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0in;"><span class="str"><span lang="VI" style="color: #008800; font-family: Consolas; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">"name"</span></span><span class="pun"><span lang="VI" style="color: #666600; font-family: Consolas;">:{</span></span><span class="pln"><span lang="VI" style="color: #313131; font-family: Consolas;"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0in;"><span class="str"><span lang="VI" style="color: #008800; font-family: Consolas; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">"description"</span></span><span class="pun"><span lang="VI" style="color: #666600; font-family: Consolas;">:</span></span><span class="str"><span lang="VI" style="color: #008800; font-family: Consolas; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">"Name of the product"</span></span><span class="pun"><span lang="VI" style="color: #666600; font-family: Consolas;">,</span></span><span class="pln"><span lang="VI" style="color: #313131; font-family: Consolas;"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0in;"><span class="str"><span lang="VI" style="color: #008800; font-family: Consolas; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">"type"</span></span><span class="pun"><span lang="VI" style="color: #666600; font-family: Consolas;">:</span></span><span class="str"><span lang="VI" style="color: #008800; font-family: Consolas; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">"string"</span></span><span class="pln"><span lang="VI" style="color: #313131; font-family: Consolas;"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0in;"><span class="pun"><span lang="VI" style="color: #666600; font-family: Consolas;">},</span></span><span class="pln"><span lang="VI" style="color: #313131; font-family: Consolas;"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0in;"><span class="pln"><span lang="VI" style="color: #313131; font-family: Consolas;"> <o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0in;"><span class="str"><span lang="VI" style="color: #008800; font-family: Consolas; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">"price"</span></span><span class="pun"><span lang="VI" style="color: #666600; font-family: Consolas;">:{</span></span><span class="pln"><span lang="VI" style="color: #313131; font-family: Consolas;"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0in;"><span class="str"><span lang="VI" style="color: #008800; font-family: Consolas; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">"type"</span></span><span class="pun"><span lang="VI" style="color: #666600; font-family: Consolas;">:</span></span><span class="str"><span lang="VI" style="color: #008800; font-family: Consolas; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">"number"</span></span><span class="pun"><span lang="VI" style="color: #666600; font-family: Consolas;">,</span></span><span class="pln"><span lang="VI" style="color: #313131; font-family: Consolas;"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0in;"><span class="str"><span lang="VI" style="color: #008800; font-family: Consolas; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">"minimum"</span></span><span class="pun"><span lang="VI" style="color: #666600; font-family: Consolas;">:</span></span><span class="lit"><span lang="VI" style="color: #006666; font-family: Consolas;">0</span></span><span class="pun"><span lang="VI" style="color: #666600; font-family: Consolas;">,</span></span><span class="pln"><span lang="VI" style="color: #313131; font-family: Consolas;"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0in;"><span class="pun"><span lang="VI" style="color: #666600; font-family: Consolas;">
<div style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 1pt solid rgb(214, 214, 214); padding: 4pt;">
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0in;"><span class="str"><span lang="VI" style="color: #008800; font-family: Consolas; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">"exclusiveMinimum"</span></span><span class="pun"><span lang="VI" style="font-family: Consolas;">:</span></span><span class="kwd"><span lang="VI" style="color: #000088; font-family: Consolas;">true</span></span><span class="pln"><span lang="VI" style="color: #313131; font-family: Consolas;"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0in;"><span class="pun"><span lang="VI" style="font-family: Consolas;">}</span></span><span class="pln"><span lang="VI" style="color: #313131; font-family: Consolas;"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0in;"><span class="pun"><span lang="VI" style="font-family: Consolas;">},</span></span><span class="pln"><span lang="VI" style="color: #313131; font-family: Consolas;"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0in;"><span class="pln"><span lang="VI" style="color: #313131; font-family: Consolas;"> <o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0in;"><span class="str"><span lang="VI" style="color: #008800; font-family: Consolas; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">"required"</span></span><span class="pun"><span lang="VI" style="font-family: Consolas;">:[</span></span><span class="str"><span lang="VI" style="color: #008800; font-family: Consolas; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">"id"</span></span><span class="pun"><span lang="VI" style="font-family: Consolas;">,</span></span><span class="str"><span lang="VI" style="color: #008800; font-family: Consolas; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">"name"</span></span><span class="pun"><span lang="VI" style="font-family: Consolas;">,</span></span><span class="str"><span lang="VI" style="color: #008800; font-family: Consolas; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">"price"</span></span><span class="pun"><span lang="VI" style="font-family: Consolas;">]</span></span><span class="pln"><span lang="VI" style="color: #313131; font-family: Consolas;"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0in;"><span class="pun"><span lang="VI" style="font-family: Consolas;">}</span></span><span lang="VI" style="color: #313131; font-family: Consolas;"><o:p></o:p></span></pre>
</div>
<div style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0in; text-align: justify;">
<span lang="VI" style="background: white; color: black; font-family: "Cambria","serif"; mso-ascii-theme-font: major-latin; mso-bidi-font-family: Cambria; mso-bidi-theme-font: major-latin; mso-hansi-theme-font: major-latin;">Let's the check various important keywords that can be used
in this schema –</span></div>
<table border="1" cellpadding="0" cellspacing="0" class="MsoNormalTable" style="border-collapse: collapse; border: none; mso-border-alt: solid #DDDDDD .75pt; mso-yfti-tbllook: 1184; width: 604px;">
<tbody>
<tr>
<td style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 1pt solid rgb(221, 221, 221); padding: 6pt; width: 49.5pt;" valign="top" width="66">
<div class="MsoNormal" style="line-height: normal; margin-bottom: 15.0pt;">
<b><span lang="VI" style="color: #313131; font-family: "Verdana","sans-serif"; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: VI;">S. No.<o:p></o:p></span></b></div>
</td>
<td style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-bottom: 1pt solid rgb(221, 221, 221); border-image: initial; border-left: none; border-right: 1pt solid rgb(221, 221, 221); border-top: 1pt solid rgb(221, 221, 221); padding: 6pt;" valign="top">
<div align="center" class="MsoNormal" style="line-height: normal; margin-bottom: 15.0pt; text-align: center;">
<b><span lang="VI" style="color: #313131; font-family: "Verdana","sans-serif"; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: VI;">Keyword &
Description<o:p></o:p></span></b></div>
</td>
</tr>
<tr>
<td style="border-top: none; border: solid #DDDDDD 1.0pt; mso-border-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;">
<div align="center" class="MsoNormal" style="line-height: normal; margin-bottom: 15.0pt; text-align: center;">
<span lang="VI" style="color: #313131; font-family: "Verdana","sans-serif"; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: VI;">1<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid #DDDDDD 1.0pt; border-left: none; border-right: solid #DDDDDD 1.0pt; border-top: none; mso-border-alt: solid #DDDDDD .75pt; mso-border-left-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;" valign="top">
<div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0in; text-align: justify;">
<b><span lang="VI" style="font-family: Verdana, sans-serif; font-size: 10.5pt;">$schema</span></b><span lang="VI" style="font-family: Verdana, sans-serif; font-size: 10.5pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0in; text-align: justify;">
<span lang="VI" style="font-family: Verdana, sans-serif; font-size: 10.5pt;">The $schema keyword states that this
schema is written according to the draft v4 specification.<o:p></o:p></span></div>
</td>
</tr>
<tr>
<td style="border-top: none; border: solid #DDDDDD 1.0pt; mso-border-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;">
<div align="center" class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; text-align: center;">
<span lang="VI" style="color: #313131; font-family: "Verdana","sans-serif"; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: VI;">2<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid #DDDDDD 1.0pt; border-left: none; border-right: solid #DDDDDD 1.0pt; border-top: none; mso-border-alt: solid #DDDDDD .75pt; mso-border-left-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;" valign="top">
<div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0in; text-align: justify;">
<b><span lang="VI" style="font-family: Verdana, sans-serif; font-size: 10.5pt;">title</span></b><span lang="VI" style="font-family: Verdana, sans-serif; font-size: 10.5pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0in; text-align: justify;">
<span lang="VI" style="font-family: Verdana, sans-serif; font-size: 10.5pt;">You will use this to give a title to
your schema.<o:p></o:p></span></div>
</td>
</tr>
<tr>
<td style="border-top: none; border: solid #DDDDDD 1.0pt; mso-border-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;">
<div align="center" class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; text-align: center;">
<span lang="VI" style="color: #313131; font-family: "Verdana","sans-serif"; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: VI;">3<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid #DDDDDD 1.0pt; border-left: none; border-right: solid #DDDDDD 1.0pt; border-top: none; mso-border-alt: solid #DDDDDD .75pt; mso-border-left-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;" valign="top">
<div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0in; text-align: justify;">
<b><span lang="VI" style="font-family: Verdana, sans-serif; font-size: 10.5pt;">description</span></b><span lang="VI" style="font-family: Verdana, sans-serif; font-size: 10.5pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0in; text-align: justify;">
<span lang="VI" style="font-family: Verdana, sans-serif; font-size: 10.5pt;">A little description of the schema.<o:p></o:p></span></div>
</td>
</tr>
<tr>
<td style="border-top: none; border: solid #DDDDDD 1.0pt; mso-border-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;">
<div align="center" class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; text-align: center;">
<span lang="VI" style="color: #313131; font-family: "Verdana","sans-serif"; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: VI;">4<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid #DDDDDD 1.0pt; border-left: none; border-right: solid #DDDDDD 1.0pt; border-top: none; mso-border-alt: solid #DDDDDD .75pt; mso-border-left-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;" valign="top">
<div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0in; text-align: justify;">
<b><span lang="VI" style="font-family: Verdana, sans-serif; font-size: 10.5pt;">type</span></b><span lang="VI" style="font-family: Verdana, sans-serif; font-size: 10.5pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0in; text-align: justify;">
<span lang="VI" style="font-family: Verdana, sans-serif; font-size: 10.5pt;">The type keyword defines the first
constraint on our JSON data: it has to be a JSON Object.<o:p></o:p></span></div>
</td>
</tr>
<tr>
<td style="border-top: none; border: solid #DDDDDD 1.0pt; mso-border-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;">
<div align="center" class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; text-align: center;">
<span lang="VI" style="color: #313131; font-family: "Verdana","sans-serif"; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: VI;">5<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid #DDDDDD 1.0pt; border-left: none; border-right: solid #DDDDDD 1.0pt; border-top: none; mso-border-alt: solid #DDDDDD .75pt; mso-border-left-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;" valign="top">
<div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0in; text-align: justify;">
<b><span lang="VI" style="font-family: Verdana, sans-serif; font-size: 10.5pt;">properties</span></b><span lang="VI" style="font-family: Verdana, sans-serif; font-size: 10.5pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0in; text-align: justify;">
<span lang="VI" style="font-family: Verdana, sans-serif; font-size: 10.5pt;">Defines various keys and their value
types, minimum and maximum values to be used in JSON file.<o:p></o:p></span></div>
</td>
</tr>
<tr>
<td style="border-top: none; border: solid #DDDDDD 1.0pt; mso-border-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;">
<div align="center" class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; text-align: center;">
<span lang="VI" style="color: #313131; font-family: "Verdana","sans-serif"; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: VI;">6<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid #DDDDDD 1.0pt; border-left: none; border-right: solid #DDDDDD 1.0pt; border-top: none; mso-border-alt: solid #DDDDDD .75pt; mso-border-left-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;" valign="top">
<div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0in; text-align: justify;">
<b><span lang="VI" style="font-family: Verdana, sans-serif; font-size: 10.5pt;">required</span></b><span lang="VI" style="font-family: Verdana, sans-serif; font-size: 10.5pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0in; text-align: justify;">
<span lang="VI" style="font-family: Verdana, sans-serif; font-size: 10.5pt;">This keeps a list of required
properties.<o:p></o:p></span></div>
</td>
</tr>
<tr>
<td style="border-top: none; border: solid #DDDDDD 1.0pt; mso-border-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;">
<div align="center" class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; text-align: center;">
<span lang="VI" style="color: #313131; font-family: "Verdana","sans-serif"; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: VI;">7<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid #DDDDDD 1.0pt; border-left: none; border-right: solid #DDDDDD 1.0pt; border-top: none; mso-border-alt: solid #DDDDDD .75pt; mso-border-left-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;" valign="top">
<div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0in; text-align: justify;">
<b><span lang="VI" style="font-family: Verdana, sans-serif; font-size: 10.5pt;">minimum</span></b><span lang="VI" style="font-family: Verdana, sans-serif; font-size: 10.5pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0in; text-align: justify;">
<span lang="VI" style="font-family: Verdana, sans-serif; font-size: 10.5pt;">This is the constraint to be put on the
value and represents minimum acceptable value.<o:p></o:p></span></div>
</td>
</tr>
<tr>
<td style="border-top: none; border: solid #DDDDDD 1.0pt; mso-border-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;">
<div align="center" class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; text-align: center;">
<span lang="VI" style="color: #313131; font-family: "Verdana","sans-serif"; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: VI;">8<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid #DDDDDD 1.0pt; border-left: none; border-right: solid #DDDDDD 1.0pt; border-top: none; mso-border-alt: solid #DDDDDD .75pt; mso-border-left-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;" valign="top">
<div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0in; text-align: justify;">
<b><span lang="VI" style="font-family: Verdana, sans-serif; font-size: 10.5pt;">exclusiveMinimum</span></b><span lang="VI" style="font-family: Verdana, sans-serif; font-size: 10.5pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0in; text-align: justify;">
<span lang="VI" style="font-family: Verdana, sans-serif; font-size: 10.5pt;">If "exclusiveMinimum" is
present and has boolean value true, the instance is valid if it is strictly
greater than the value of "minimum".<o:p></o:p></span></div>
</td>
</tr>
<tr>
<td style="border-top: none; border: solid #DDDDDD 1.0pt; mso-border-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;">
<div align="center" class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; text-align: center;">
<span lang="VI" style="color: #313131; font-family: "Verdana","sans-serif"; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: VI;">9<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid #DDDDDD 1.0pt; border-left: none; border-right: solid #DDDDDD 1.0pt; border-top: none; mso-border-alt: solid #DDDDDD .75pt; mso-border-left-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;" valign="top">
<div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0in; text-align: justify;">
<b><span lang="VI" style="font-family: Verdana, sans-serif; font-size: 10.5pt;">maximum</span></b><span lang="VI" style="font-family: Verdana, sans-serif; font-size: 10.5pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0in; text-align: justify;">
<span lang="VI" style="font-family: Verdana, sans-serif; font-size: 10.5pt;">This is the constraint to be put on the
value and represents maximum acceptable value.<o:p></o:p></span></div>
</td>
</tr>
<tr>
<td style="border-top: none; border: solid #DDDDDD 1.0pt; mso-border-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;">
<div align="center" class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; text-align: center;">
<span lang="VI" style="color: #313131; font-family: "Verdana","sans-serif"; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: VI;">10<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid #DDDDDD 1.0pt; border-left: none; border-right: solid #DDDDDD 1.0pt; border-top: none; mso-border-alt: solid #DDDDDD .75pt; mso-border-left-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;" valign="top">
<div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0in; text-align: justify;">
<b><span lang="VI" style="font-family: Verdana, sans-serif; font-size: 10.5pt;">exclusiveMaximum</span></b><span lang="VI" style="font-family: Verdana, sans-serif; font-size: 10.5pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0in; text-align: justify;">
<span lang="VI" style="font-family: Verdana, sans-serif; font-size: 10.5pt;">If "exclusiveMaximum" is
present and has boolean value true, the instance is valid if it is strictly
lower than the value of "maximum".<o:p></o:p></span></div>
</td>
</tr>
<tr>
<td style="border-top: none; border: solid #DDDDDD 1.0pt; mso-border-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;">
<div align="center" class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; text-align: center;">
<span lang="VI" style="color: #313131; font-family: "Verdana","sans-serif"; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: VI;">11<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid #DDDDDD 1.0pt; border-left: none; border-right: solid #DDDDDD 1.0pt; border-top: none; mso-border-alt: solid #DDDDDD .75pt; mso-border-left-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;" valign="top">
<div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0in; text-align: justify;">
<b><span lang="VI" style="font-family: Verdana, sans-serif; font-size: 10.5pt;">multipleOf</span></b><span lang="VI" style="font-family: Verdana, sans-serif; font-size: 10.5pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0in; text-align: justify;">
<span lang="VI" style="font-family: Verdana, sans-serif; font-size: 10.5pt;">A numeric instance is valid against
"multipleOf" if the result of the division of the instance by this
keyword's value is an integer.<o:p></o:p></span></div>
</td>
</tr>
<tr>
<td style="border-top: none; border: solid #DDDDDD 1.0pt; mso-border-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;">
<div align="center" class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; text-align: center;">
<span lang="VI" style="color: #313131; font-family: "Verdana","sans-serif"; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: VI;">12<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid #DDDDDD 1.0pt; border-left: none; border-right: solid #DDDDDD 1.0pt; border-top: none; mso-border-alt: solid #DDDDDD .75pt; mso-border-left-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;" valign="top">
<div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0in; text-align: justify;">
<b><span lang="VI" style="font-family: Verdana, sans-serif; font-size: 10.5pt;">maxLength</span></b><span lang="VI" style="font-family: Verdana, sans-serif; font-size: 10.5pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0in; text-align: justify;">
<span lang="VI" style="font-family: Verdana, sans-serif; font-size: 10.5pt;">The length of a string instance is
defined as the maximum number of its characters.<o:p></o:p></span></div>
</td>
</tr>
<tr>
<td style="border-top: none; border: solid #DDDDDD 1.0pt; mso-border-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;">
<div align="center" class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; text-align: center;">
<span lang="VI" style="color: #313131; font-family: "Verdana","sans-serif"; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: VI;">13<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid #DDDDDD 1.0pt; border-left: none; border-right: solid #DDDDDD 1.0pt; border-top: none; mso-border-alt: solid #DDDDDD .75pt; mso-border-left-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;" valign="top">
<div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0in; text-align: justify;">
<b><span lang="VI" style="font-family: Verdana, sans-serif; font-size: 10.5pt;">minLength</span></b><span lang="VI" style="font-family: Verdana, sans-serif; font-size: 10.5pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0in; text-align: justify;">
<span lang="VI" style="font-family: Verdana, sans-serif; font-size: 10.5pt;">The length of a string instance is
defined as the minimum number of its characters.<o:p></o:p></span></div>
</td>
</tr>
<tr>
<td style="border-top: none; border: solid #DDDDDD 1.0pt; mso-border-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;">
<div align="center" class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; text-align: center;">
<span lang="VI" style="color: #313131; font-family: "Verdana","sans-serif"; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: VI;">14<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid #DDDDDD 1.0pt; border-left: none; border-right: solid #DDDDDD 1.0pt; border-top: none; mso-border-alt: solid #DDDDDD .75pt; mso-border-left-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;" valign="top">
<div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0in; text-align: justify;">
<b><span lang="VI" style="font-family: Verdana, sans-serif; font-size: 10.5pt;">pattern</span></b><span lang="VI" style="font-family: Verdana, sans-serif; font-size: 10.5pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0in; text-align: justify;">
<span lang="VI" style="font-family: Verdana, sans-serif; font-size: 10.5pt;">A string instance is considered valid if
the regular expression matches the instance successfully.<o:p></o:p></span></div>
</td>
</tr>
</tbody></table>
<div style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0in; text-align: justify;">
<span lang="VI" style="color: black; font-family: "Cambria","serif"; mso-ascii-theme-font: major-latin; mso-bidi-font-family: Cambria; mso-bidi-theme-font: major-latin; mso-hansi-theme-font: major-latin;">You can check a<span class="apple-converted-space"> </span></span><span lang="VI"><a href="http://json-schema.org/latest/json-schema-validation.html" target="_blank"><span style="color: #313131; font-family: "Cambria","serif"; mso-ascii-theme-font: major-latin; mso-bidi-font-family: Cambria; mso-bidi-theme-font: major-latin; mso-hansi-theme-font: major-latin;">http://json-schema.org</span></a></span><span class="apple-converted-space"><span lang="VI" style="color: black; font-family: "Cambria","serif"; mso-ascii-theme-font: major-latin; mso-bidi-font-family: Cambria; mso-bidi-theme-font: major-latin; mso-hansi-theme-font: major-latin;"> </span></span><span lang="VI" style="color: black; font-family: "Cambria","serif"; mso-ascii-theme-font: major-latin; mso-bidi-font-family: Cambria; mso-bidi-theme-font: major-latin; mso-hansi-theme-font: major-latin;">for the complete list of keywords that can be used in
defining a JSON schema. The above schema can be used to test the validity of
the following JSON code −<o:p></o:p></span></div>
<div style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 1pt solid rgb(214, 214, 214); padding: 4pt;">
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0in;"><span class="pun"><span lang="VI" style="font-family: Consolas;">[</span></span><span class="pln"><span lang="VI" style="color: #313131; font-family: Consolas;"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0in;"><span class="pun"><span lang="VI" style="font-family: Consolas;">{</span></span><span class="pln"><span lang="VI" style="color: #313131; font-family: Consolas;"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0in;"><span class="str"><span lang="VI" style="color: #008800; font-family: Consolas; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">"id"</span></span><span class="pun"><span lang="VI" style="font-family: Consolas;">:</span></span><span class="lit"><span lang="VI" style="color: #006666; font-family: Consolas;">2</span></span><span class="pun"><span lang="VI" style="font-family: Consolas;">,</span></span><span class="pln"><span lang="VI" style="color: #313131; font-family: Consolas;"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0in;"><span class="str"><span lang="VI" style="color: #008800; font-family: Consolas; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">"name"</span></span><span class="pun"><span lang="VI" style="font-family: Consolas;">:</span></span><span class="str"><span lang="VI" style="color: #008800; font-family: Consolas; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">"An ice sculpture"</span></span><span class="pun"><span lang="VI" style="font-family: Consolas;">,</span></span><span class="pln"><span lang="VI" style="color: #313131; font-family: Consolas;"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0in;"><span class="str"><span lang="VI" style="color: #008800; font-family: Consolas; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">"price"</span></span><span class="pun"><span lang="VI" style="font-family: Consolas;">:</span></span><span class="lit"><span lang="VI" style="color: #006666; font-family: Consolas;">12.50</span></span><span class="pun"><span lang="VI" style="font-family: Consolas;">,</span></span><span class="pln"><span lang="VI" style="color: #313131; font-family: Consolas;"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0in;"><span class="pun"><span lang="VI" style="font-family: Consolas;">},</span></span><span class="pln"><span lang="VI" style="color: #313131; font-family: Consolas;"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0in;"><span class="pln"><span lang="VI" style="color: #313131; font-family: Consolas;"> <o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0in;"><span class="pun"><span lang="VI" style="font-family: Consolas;">{</span></span><span class="pln"><span lang="VI" style="color: #313131; font-family: Consolas;"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0in;"><span class="str"><span lang="VI" style="color: #008800; font-family: Consolas; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">"id"</span></span><span class="pun"><span lang="VI" style="font-family: Consolas;">:</span></span><span class="lit"><span lang="VI" style="color: #006666; font-family: Consolas;">3</span></span><span class="pun"><span lang="VI" style="font-family: Consolas;">,</span></span><span class="pln"><span lang="VI" style="color: #313131; font-family: Consolas;"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0in;"><span class="str"><span lang="VI" style="color: #008800; font-family: Consolas; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">"name"</span></span><span class="pun"><span lang="VI" style="font-family: Consolas;">:</span></span><span class="str"><span lang="VI" style="color: #008800; font-family: Consolas; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">"A blue mouse"</span></span><span class="pun"><span lang="VI" style="font-family: Consolas;">,</span></span><span class="pln"><span lang="VI" style="color: #313131; font-family: Consolas;"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0in;"><span class="str"><span lang="VI" style="color: #008800; font-family: Consolas; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">"price"</span></span><span class="pun"><span lang="VI" style="font-family: Consolas;">:</span></span><span class="lit"><span lang="VI" style="color: #006666; font-family: Consolas;">25.50</span></span><span class="pun"><span lang="VI" style="font-family: Consolas;">,</span></span><span class="pln"><span lang="VI" style="color: #313131; font-family: Consolas;"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0in;"><span class="pun"><span lang="VI" style="font-family: Consolas;">}</span></span><span class="pln"><span lang="VI" style="color: #313131; font-family: Consolas;"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0in;"><span class="pun"><span lang="VI" style="font-family: Consolas;">]</span></span><span lang="VI" style="color: #313131; font-family: Consolas;"><o:p></o:p></span></pre>
</div>
</span></span></pre>
</div>
Anonymoushttp://www.blogger.com/profile/16275600727152269302noreply@blogger.com0tag:blogger.com,1999:blog-661509255376103732.post-64188563683914330622017-03-15T20:05:00.001-07:002017-04-14T20:51:23.702-07:00JSON – Objects<h1 style="line-height: 22.5pt; margin-bottom: 2.4pt; margin-left: 32.2pt; margin-right: 2.4pt; margin-top: 2.4pt; mso-list: l0 level1 lfo1; text-indent: -18.0pt;">
<br /></h1>
<div>
<span lang="EN-US" style="color: #121214; letter-spacing: -0.75pt;"><span style="font-size: large;"><br /></span></span></div>
<div>
<h2 style="line-height: 18.0pt; margin-bottom: 2.4pt; margin-left: 36.0pt; margin-right: 2.4pt; margin-top: 2.4pt; mso-list: l0 level1 lfo1; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="font-size: small;"><span lang="EN-US" style="color: #121214; font-weight: normal; letter-spacing: -0.75pt;">-<span style="font-stretch: normal; font-variant-numeric: normal; line-height: normal;">
</span></span><!--[endif]--><span style="color: #121214; letter-spacing: -0.75pt;">Creating Simple Objects</span><span lang="EN-US" style="color: #121214; letter-spacing: -0.75pt;">:<o:p></o:p></span></span></h2>
<div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0cm; text-align: justify;">
<span style="font-family: "times new roman" , serif;">JSON objects can be created with JavaScript. Let us see the various ways of
creating JSON objects using JavaScript −<o:p></o:p></span></div>
<ul type="disc">
<li class="MsoNormal" style="line-height: 18pt; margin-bottom: 3.75pt;"><span style="font-family: "times new roman" , serif;">Creation
of an empty Object −<span style="font-size: 12pt;"><o:p></o:p></span></span></li>
</ul>
<div style="background: #F1F1F1; border: solid #D6D6D6 1.0pt; mso-border-alt: solid #D6D6D6 .75pt; mso-element: para-border-div; padding: 4.0pt 4.0pt 4.0pt 4.0pt;">
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: normal; margin-bottom: 0.0001pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 9.0pt;">var JSONObj = {};<o:p></o:p></span></div>
</div>
<ul type="disc">
<li class="MsoNormal" style="line-height: 18pt; margin-bottom: 3.75pt;"><span style="font-family: "verdana" , "sans-serif"; font-size: 10.5pt;">Creation of a new Object −<o:p></o:p></span></li>
</ul>
<div style="background: #F1F1F1; border: solid #D6D6D6 1.0pt; mso-border-alt: solid #D6D6D6 .75pt; mso-element: para-border-div; padding: 4.0pt 4.0pt 4.0pt 4.0pt;">
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: normal; margin-bottom: 0.0001pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 9.0pt;">var JSONObj = new Object();<o:p></o:p></span></div>
</div>
<div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 38.4pt; margin-right: 2.4pt; margin-top: 0cm; text-align: justify;">
<br /></div>
<div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 38.4pt; margin-right: 2.4pt; margin-top: 0cm; mso-list: l0 level1 lfo3; tab-stops: list 36.0pt; text-align: justify; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="font-family: "symbol"; font-size: 10pt;">·<span style="font-family: "times new roman"; font-size: 7pt; font-stretch: normal; line-height: normal;">
</span></span><!--[endif]--><span style="font-family: "times new roman" , serif; font-size: 12pt;">Creation of an object with attribute <b>bookname</b> with
value in string, attribute <b>price</b> with numeric value. Attribute
is accessed by using '.' Operator –<o:p></o:p></span></div>
<div style="background: #F1F1F1; border: solid #D6D6D6 1.0pt; margin-left: 18.0pt; margin-right: 0cm; mso-border-alt: solid #D6D6D6 .75pt; mso-element: para-border-div; padding: 4.0pt 4.0pt 4.0pt 4.0pt;">
<div class="MsoListParagraphCxSpFirst" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: normal; margin: 0cm 0cm 0.0001pt 18pt; padding: 0cm; text-indent: -18pt;">
<!--[if !supportLists]--><span style="color: #313131; font-family: "symbol"; font-size: 10.0pt;">·<span style="font-family: "times new roman"; font-size: 7pt; font-stretch: normal; line-height: normal;">
</span></span><!--[endif]--><span style="color: #313131; font-family: "consolas"; font-size: 9.0pt;">var JSONObj = { "bookname ":"VB BLACK BOOK",
"price":500 };<o:p></o:p></span></div>
</div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 36.0pt; margin-right: 2.4pt; margin-top: 0cm; mso-add-space: auto; text-align: justify;">
<br /></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 36.0pt; margin-right: 2.4pt; margin-top: 0cm; mso-add-space: auto; mso-list: l0 level1 lfo3; tab-stops: list 36.0pt; text-align: justify; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="font-family: "symbol"; font-size: 10pt;">·<span style="font-family: "times new roman"; font-size: 7pt; font-stretch: normal; line-height: normal;">
</span></span><!--[endif]--><span style="font-family: "times new roman" , serif; font-size: 12pt;">This is an example that shows creation of an object in
javascript using JSON, save the below code as <b>json_object.htm</b> –<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 36.0pt; margin-right: 2.4pt; margin-top: 0cm; mso-add-space: auto; text-align: justify;">
<br /></div>
<div style="background: #EEEEEE; border: solid #D6D6D6 1.0pt; margin-left: 18.0pt; margin-right: 0cm; mso-border-alt: solid #D6D6D6 .75pt; mso-element: para-border-div; padding: 4.0pt 4.0pt 4.0pt 4.0pt;">
<div class="MsoListParagraphCxSpMiddle" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin: 0cm 0cm 7.5pt 18pt; padding: 0cm; text-indent: -18pt;">
<!--[if !supportLists]--><span style="color: #313131; font-family: "symbol"; font-size: 10.0pt;">·<span style="font-family: "times new roman"; font-size: 7pt; font-stretch: normal; line-height: normal;">
</span></span><!--[endif]--><span style="color: #000088; font-family: "consolas"; font-size: 10.0pt;"><html></span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin: 0cm 0cm 7.5pt 18pt; padding: 0cm; text-indent: -18pt;">
<!--[if !supportLists]--><span style="color: #313131; font-family: "symbol"; font-size: 10.0pt;">·<span style="font-family: "times new roman"; font-size: 7pt; font-stretch: normal; line-height: normal;">
</span></span><!--[endif]--><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #000088; font-family: "consolas"; font-size: 10.0pt;"><head></span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin: 0cm 0cm 7.5pt 18pt; padding: 0cm; text-indent: -18pt;">
<!--[if !supportLists]--><span style="color: #313131; font-family: "symbol"; font-size: 10.0pt;">·<span style="font-family: "times new roman"; font-size: 7pt; font-stretch: normal; line-height: normal;">
</span></span><!--[endif]--><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #000088; font-family: "consolas"; font-size: 10.0pt;"><title></span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;">Creating Object JSON with JavaScript</span><span style="color: #000088; font-family: "consolas"; font-size: 10.0pt;"></title></span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin: 0cm 0cm 7.5pt 18pt; padding: 0cm; text-indent: -18pt;">
<!--[if !supportLists]--><span style="color: #313131; font-family: "symbol"; font-size: 10.0pt;">·<span style="font-family: "times new roman"; font-size: 7pt; font-stretch: normal; line-height: normal;">
</span></span><!--[endif]--><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> <o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin: 0cm 0cm 7.5pt 18pt; padding: 0cm; text-indent: -18pt;">
<!--[if !supportLists]--><span style="color: #313131; font-family: "symbol"; font-size: 10.0pt;">·<span style="font-family: "times new roman"; font-size: 7pt; font-stretch: normal; line-height: normal;">
</span></span><!--[endif]--><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #000088; font-family: "consolas"; font-size: 10.0pt;"><script</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #7f0055; font-family: "consolas"; font-size: 10.0pt;">language</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">=</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"javascript"</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #000088; font-family: "consolas"; font-size: 10.0pt;">></span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin: 0cm 0cm 7.5pt 18pt; padding: 0cm; text-indent: -18pt;">
<!--[if !supportLists]--><span style="color: #313131; font-family: "symbol"; font-size: 10.0pt;">·<span style="font-family: "times new roman"; font-size: 7pt; font-stretch: normal; line-height: normal;">
</span></span><!--[endif]--><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span></div>
<div class="MsoListParagraphCxSpMiddle" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin: 0cm 0cm 7.5pt 18pt; padding: 0cm; text-indent: -18pt;">
<!--[if !supportLists]--><span style="color: #313131; font-family: "symbol"; font-size: 10.0pt;">·<span style="font-family: "times new roman"; font-size: 7pt; font-stretch: normal; line-height: normal;">
</span></span><!--[endif]--><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #000088; font-family: "consolas"; font-size: 10.0pt;">var</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #7f0055; font-family: "consolas"; font-size: 10.0pt;">JSONObj</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">=</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">{</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"name"</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">:</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"tutorialspoint.com"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">,</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"year"</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">:</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #006666; font-family: "consolas"; font-size: 10.0pt;">2005</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">};</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin: 0cm 0cm 7.5pt 18pt; padding: 0cm; text-indent: -18pt;">
<!--[if !supportLists]--><span style="color: #313131; font-family: "symbol"; font-size: 10.0pt;">·<span style="font-family: "times new roman"; font-size: 7pt; font-stretch: normal; line-height: normal;">
</span></span><!--[endif]--><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> <o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin: 0cm 0cm 7.5pt 18pt; padding: 0cm; text-indent: -18pt;">
<!--[if !supportLists]--><span style="color: #313131; font-family: "symbol"; font-size: 10.0pt;">·<span style="font-family: "times new roman"; font-size: 7pt; font-stretch: normal; line-height: normal;">
</span></span><!--[endif]--><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> document</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">.</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;">write</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">(</span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"<h1>JSON
with JavaScript example</h1>"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">);</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin: 0cm 0cm 7.5pt 18pt; padding: 0cm; text-indent: -18pt;">
<!--[if !supportLists]--><span style="color: #313131; font-family: "symbol"; font-size: 10.0pt;">·<span style="font-family: "times new roman"; font-size: 7pt; font-stretch: normal; line-height: normal;">
</span></span><!--[endif]--><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> document</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">.</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;">write</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">(</span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"<br>"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">);</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin: 0cm 0cm 7.5pt 18pt; padding: 0cm; text-indent: -18pt;">
<!--[if !supportLists]--><span style="color: #313131; font-family: "symbol"; font-size: 10.0pt;">·<span style="font-family: "times new roman"; font-size: 7pt; font-stretch: normal; line-height: normal;">
</span></span><!--[endif]--><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> document</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">.</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;">write</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">(</span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"<h3>Website
Name = "</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">+</span><span style="color: #7f0055; font-family: "consolas"; font-size: 10.0pt;">JSONObj</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">.</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;">name</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">+</span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"</h3>"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">);</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> <o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin: 0cm 0cm 7.5pt 18pt; padding: 0cm; text-indent: -18pt;">
<!--[if !supportLists]--><span style="color: #313131; font-family: "symbol"; font-size: 10.0pt;">·<span style="font-family: "times new roman"; font-size: 7pt; font-stretch: normal; line-height: normal;">
</span></span><!--[endif]--><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> document</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">.</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;">write</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">(</span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"<h3>Year =
"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">+</span><span style="color: #7f0055; font-family: "consolas"; font-size: 10.0pt;">JSONObj</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">.</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;">year</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">+</span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"</h3>"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">);</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> <o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin: 0cm 0cm 7.5pt 18pt; padding: 0cm; text-indent: -18pt;">
<!--[if !supportLists]--><span style="color: #313131; font-family: "symbol"; font-size: 10.0pt;">·<span style="font-family: "times new roman"; font-size: 7pt; font-stretch: normal; line-height: normal;">
</span></span><!--[endif]--><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span></div>
<div class="MsoListParagraphCxSpMiddle" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin: 0cm 0cm 7.5pt 18pt; padding: 0cm; text-indent: -18pt;">
<!--[if !supportLists]--><span style="color: #313131; font-family: "symbol"; font-size: 10.0pt;">·<span style="font-family: "times new roman"; font-size: 7pt; font-stretch: normal; line-height: normal;">
</span></span><!--[endif]--><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #000088; font-family: "consolas"; font-size: 10.0pt;"></script></span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin: 0cm 0cm 7.5pt 18pt; padding: 0cm; text-indent: -18pt;">
<!--[if !supportLists]--><span style="color: #313131; font-family: "symbol"; font-size: 10.0pt;">·<span style="font-family: "times new roman"; font-size: 7pt; font-stretch: normal; line-height: normal;">
</span></span><!--[endif]--><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> <o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin: 0cm 0cm 7.5pt 18pt; padding: 0cm; text-indent: -18pt;">
<!--[if !supportLists]--><span style="color: #313131; font-family: "symbol"; font-size: 10.0pt;">·<span style="font-family: "times new roman"; font-size: 7pt; font-stretch: normal; line-height: normal;">
</span></span><!--[endif]--><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #000088; font-family: "consolas"; font-size: 10.0pt;"></head></span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin: 0cm 0cm 7.5pt 18pt; padding: 0cm; text-indent: -18pt;">
<!--[if !supportLists]--><span style="color: #313131; font-family: "symbol"; font-size: 10.0pt;">·<span style="font-family: "times new roman"; font-size: 7pt; font-stretch: normal; line-height: normal;">
</span></span><!--[endif]--><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> <o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin: 0cm 0cm 7.5pt 18pt; padding: 0cm; text-indent: -18pt;">
<!--[if !supportLists]--><span style="color: #313131; font-family: "symbol"; font-size: 10.0pt;">·<span style="font-family: "times new roman"; font-size: 7pt; font-stretch: normal; line-height: normal;">
</span></span><!--[endif]--><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #000088; font-family: "consolas"; font-size: 10.0pt;"><body></span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin: 0cm 0cm 7.5pt 18pt; padding: 0cm; text-indent: -18pt;">
<!--[if !supportLists]--><span style="color: #313131; font-family: "symbol"; font-size: 10.0pt;">·<span style="font-family: "times new roman"; font-size: 7pt; font-stretch: normal; line-height: normal;">
</span></span><!--[endif]--><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #000088; font-family: "consolas"; font-size: 10.0pt;"></body></span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin: 0cm 0cm 7.5pt 18pt; padding: 0cm; text-indent: -18pt;">
<!--[if !supportLists]--><span style="color: #313131; font-family: "symbol"; font-size: 10.0pt;">·<span style="font-family: "times new roman"; font-size: 7pt; font-stretch: normal; line-height: normal;">
</span></span><!--[endif]--><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> <o:p></o:p></span></div>
<div class="MsoListParagraphCxSpLast" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin: 0cm 0cm 7.5pt 18pt; padding: 0cm; text-indent: -18pt;">
<!--[if !supportLists]--><span style="color: #313131; font-family: "symbol"; font-size: 10.0pt;">·<span style="font-family: "times new roman"; font-size: 7pt; font-stretch: normal; line-height: normal;">
</span></span><!--[endif]--><span style="color: #000088; font-family: "consolas"; font-size: 10.0pt;"></html></span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
</div>
<div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0cm; text-align: justify;">
</div>
<div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 18.0pt; margin-right: 2.4pt; margin-top: 0cm; text-align: justify;">
<span style="background: white; font-family: "times new roman" , serif; font-size: 12pt;">Now let's try to open<span class="apple-converted-space"> </span></span><a href="https://www.tutorialspoint.com/json/json_object.htm"><span style="background: white; color: #313131; font-family: "times new roman" , "serif"; font-size: 12.0pt;">Json Object</span></a><span class="apple-converted-space"><span style="background: white; font-family: "times new roman" , serif; font-size: 12pt;"> </span></span><span style="background: white; font-family: "times new roman" , serif; font-size: 12pt;">using IE or any other javaScript enabled browser.
It produces the following result –</span><span lang="EN-US" style="background: white; font-family: "times new roman" , serif; font-size: 12pt;"><o:p></o:p></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgylmnpqID9Yy3YzG9d5H5rLJneIB-kOlRe5GRBAbdMZ8U_FcvQFqpQiBl61h1q0TUdZ6CFd_gX-k3SDpmaTGWOPw4_5BpZHRLn4kga6ZOd9ePq3FjgPB30oKYJqsvF4zIRxhcl5JUl3nU/s1600/d.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="112" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgylmnpqID9Yy3YzG9d5H5rLJneIB-kOlRe5GRBAbdMZ8U_FcvQFqpQiBl61h1q0TUdZ6CFd_gX-k3SDpmaTGWOPw4_5BpZHRLn4kga6ZOd9ePq3FjgPB30oKYJqsvF4zIRxhcl5JUl3nU/s320/d.jpg" width="320" /></a></div>
<div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 18.0pt; margin-right: 2.4pt; margin-top: 0cm; text-align: justify;">
<span style="background: white; font-family: "times new roman" , serif; font-size: 12pt;"><br /></span></div>
</div>
<div>
<span lang="EN-US" style="color: #121214; letter-spacing: -0.75pt;"></span><br />
<h2 style="font-size: 16pt; line-height: 18pt; margin: 2.4pt 2.4pt 2.4pt 36pt; text-indent: -18pt;">
<span lang="EN-US" style="color: #121214; letter-spacing: -0.75pt;">
<!--[if !supportLists]--><span style="font-size: 12pt; font-weight: normal; letter-spacing: -0.75pt;">-<span style="font-size: 7pt; font-stretch: normal; font-variant-numeric: normal; line-height: normal;">
</span></span><!--[endif]--><span style="font-size: 12pt; letter-spacing: -0.75pt;">Creating Array Objects</span><span lang="EN-US" style="font-size: 12pt; letter-spacing: -0.75pt;">:</span><span style="font-size: 12pt; letter-spacing: -0.75pt;"><o:p></o:p></span></span></h2>
<span lang="EN-US" style="color: #121214; letter-spacing: -0.75pt;">
<div style="line-height: 18pt; margin: 0cm 2.4pt 12pt; text-align: justify;">
<span style="color: black;">The following example shows
creation of an array object in javascript using JSON, save the below code as<span class="apple-converted-space"> </span><b>json_array_object.htm</b><span class="apple-converted-space"> </span>–</span><span lang="EN-US" style="color: black; font-size: 16pt;"><o:p></o:p></span></div>
<div style="background: rgb(238, 238, 238); border: 1pt solid rgb(214, 214, 214); padding: 4pt;">
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="tag"><span style="color: #000088; font-family: "consolas";"><html></span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="tag"><span style="color: #000088; font-family: "consolas";"><head></span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="tag"><span style="color: #000088; font-family: "consolas";"><title></span></span><span class="pln"><span style="color: #313131; font-family: "consolas";">Creation of array object in javascript using JSON</span></span><span class="tag"><span style="color: #000088; font-family: "consolas";"></title></span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> <o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="tag"><span style="color: #000088; font-family: "consolas";"><script</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="atn"><span style="color: #7f0055; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">language</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">=</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="atv"><span style="color: #008800; font-family: "consolas";">"javascript"</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="tag"><span style="color: #000088; font-family: "consolas";">></span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"><o:p> </o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> document</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">.</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";">writeln</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">(</span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"<h2>JSON array object</h2>"</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">);</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"><o:p> </o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="kwd"><span style="color: #000088; font-family: "consolas";">var</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> books </span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">=</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">{</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"Pascal"</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">:</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">[</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> <o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">{</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"Name"</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">:</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"Pascal Made Simple"</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">,</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"price"</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">:</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="lit"><span style="color: #006666; font-family: "consolas";">700</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">},</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">{</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"Name"</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">:</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"Guide to Pascal"</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">,</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"price"</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">:</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="lit"><span style="color: #006666; font-family: "consolas";">400</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">}],</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> <o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> <o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"Scala"</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">:</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">[</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">{</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"Name"</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">:</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"Scala for the Impatient"</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">,</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"price"</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">:</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="lit"><span style="color: #006666; font-family: "consolas";">1000</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">},</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> <o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">{</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"Name"</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">:</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"Scala in Depth"</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">,</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"price"</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">:</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="lit"><span style="color: #006666; font-family: "consolas";">1300</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">}]</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> <o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">}</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> <o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"><o:p> </o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="kwd"><span style="color: #000088; font-family: "consolas";">var</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> i </span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">=</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="lit"><span style="color: #006666; font-family: "consolas";">0</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> document</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">.</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";">writeln</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">(</span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"<table border = '2'><tr>"</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">);</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> <o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="kwd"><span style="color: #000088; font-family: "consolas";">for</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">(</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";">i </span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">=</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="lit"><span style="color: #006666; font-family: "consolas";">0</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">;</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";">i</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";"><</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";">books</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">.</span></span><span class="typ"><span style="color: #7f0055; font-family: "consolas";">Pascal</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">.</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";">length</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">;</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";">i</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">++){</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> <o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> document</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">.</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";">writeln</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">(</span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"<td>"</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">);</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> document</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">.</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";">writeln</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">(</span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"<table border = '1' width = 100 >"</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">);</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> document</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">.</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";">writeln</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">(</span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"<tr><td><b>Name</b></td><td width = 50>"</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">+</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> books</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">.</span></span><span class="typ"><span style="color: #7f0055; font-family: "consolas";">Pascal</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">[</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";">i</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">].</span></span><span class="typ"><span style="color: #7f0055; font-family: "consolas";">Name</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">+</span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"</td></tr>"</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">);</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> document</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">.</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";">writeln</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">(</span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"<tr><td><b>Price</b></td><td width = 50>"</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">+</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> books</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">.</span></span><span class="typ"><span style="color: #7f0055; font-family: "consolas";">Pascal</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">[</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";">i</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">].</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";">price </span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">+</span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"</td></tr>"</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">);</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> document</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">.</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";">writeln</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">(</span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"</table>"</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">);</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> document</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">.</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";">writeln</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">(</span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"</td>"</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">);</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">}</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"><o:p> </o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="kwd"><span style="color: #000088; font-family: "consolas";">for</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">(</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";">i </span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">=</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="lit"><span style="color: #006666; font-family: "consolas";">0</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">;</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";">i</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";"><</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";">books</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">.</span></span><span class="typ"><span style="color: #7f0055; font-family: "consolas";">Scala</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">.</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";">length</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">;</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";">i</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">++){</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> document</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">.</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";">writeln</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">(</span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"<td>"</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">);</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> document</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">.</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";">writeln</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">(</span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"<table border = '1' width = 100 >"</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">);</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> document</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">.</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";">writeln</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">(</span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"<tr><td><b>Name</b></td><td width = 50>"</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">+</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> books</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">.</span></span><span class="typ"><span style="color: #7f0055; font-family: "consolas";">Scala</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">[</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";">i</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">].</span></span><span class="typ"><span style="color: #7f0055; font-family: "consolas";">Name</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">+</span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"</td></tr>"</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">);</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> document</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">.</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";">writeln</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">(</span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"<tr><td><b>Price</b></td><td width = 50>"</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">+</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> books</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">.</span></span><span class="typ"><span style="color: #7f0055; font-family: "consolas";">Scala</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">[</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";">i</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">].</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";">price</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">+</span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"</td></tr>"</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">);</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> document</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">.</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";">writeln</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">(</span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"</table>"</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">);</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> document</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">.</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";">writeln</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">(</span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"</td>"</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">);</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">}</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> <o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> document</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">.</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";">writeln</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">(</span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"</tr></table>"</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">);</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"><o:p> </o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="tag"><span style="color: #000088; font-family: "consolas";"></script></span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"><o:p> </o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="tag"><span style="color: #000088; font-family: "consolas";"></head></span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> <o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="tag"><span style="color: #000088; font-family: "consolas";"><body></span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="tag"><span style="color: #000088; font-family: "consolas";"></body></span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> <o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="tag"><span style="color: #000088; font-family: "consolas";"></html></span></span><span style="color: #313131; font-family: "consolas"; font-size: 16pt;"><o:p></o:p></span></pre>
</div>
<div style="font-size: 16pt; line-height: 18pt; margin: 0cm 2.4pt 12pt; text-align: justify;">
<br /></div>
<div style="font-size: 16pt; line-height: 18pt; margin: 0cm 2.4pt 12pt; text-align: justify;">
<span lang="EN-US" style="color: black; mso-ansi-language: EN-US; mso-ascii-font-family: "Times New Roman"; mso-ascii-theme-font: major-latin; mso-bidi-font-family: "Times New Roman"; mso-bidi-theme-font: major-latin; mso-hansi-font-family: "Times New Roman"; mso-hansi-theme-font: major-latin;"><o:p></o:p></span></div>
<div style="line-height: 18pt; margin: 0cm 2.4pt 12pt; text-align: justify;">
<span style="background: white; color: black;">Now let's try to
open<span class="apple-converted-space"> </span></span><a href="https://www.tutorialspoint.com/json/json_array_object.htm"><span style="background: white; color: #313131;">Json Array Object</span></a><span class="apple-converted-space"><span style="background: white; color: black;"> </span></span><span style="background: white; color: black;">using IE or any other javaScript enabled browser.
It produces the following result –</span><span lang="EN-US" style="background: white; color: black; font-size: 16pt;"><o:p></o:p></span></div>
<div class="separator" style="clear: both; font-size: 16pt; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgEuSVstvZfpsw03Q2_fZbHinOIzEAdHBS85UhLviUlBaGWBM-ZHWWt7ZCabaKSTB8pfu_zTOPA1xWT059QayXpWW-zPt0Mn0oiG4Giy9tqcvwGtw9x3YrE-XfBl28Y3aml9TKfCGK_97Q/s1600/e.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="122" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgEuSVstvZfpsw03Q2_fZbHinOIzEAdHBS85UhLviUlBaGWBM-ZHWWt7ZCabaKSTB8pfu_zTOPA1xWT059QayXpWW-zPt0Mn0oiG4Giy9tqcvwGtw9x3YrE-XfBl28Y3aml9TKfCGK_97Q/s320/e.jpg" width="320" /></a></div>
<div style="font-size: 16pt; line-height: 18pt; margin: 0cm 2.4pt 12pt; text-align: justify;">
<span style="background: white; color: black;"><br /></span></div>
</span></div>
Anonymoushttp://www.blogger.com/profile/16275600727152269302noreply@blogger.com0tag:blogger.com,1999:blog-661509255376103732.post-58255325493203407602017-03-15T18:20:00.004-07:002017-04-14T20:51:43.818-07:00JSON – DataTypes<h1 style="line-height: 22.5pt; margin-bottom: 2.4pt; margin-left: 32.2pt; margin-right: 2.4pt; margin-top: 2.4pt; mso-list: l0 level1 lfo1; text-indent: -18.0pt;">
<br /></h1>
<div>
<span lang="EN-US" style="color: #121214; letter-spacing: -0.75pt;">
<div style="font-size: 16pt;">
<span lang="EN-US" style="font-size: 16pt; letter-spacing: -0.75pt;"><br /></span></div>
<div style="font-size: 16pt;">
<span lang="EN-US" style="font-size: 16pt; letter-spacing: -0.75pt;"><table border="1" cellpadding="0" cellspacing="0" class="MsoNormalTable" style="border-collapse: collapse; border: none; mso-border-alt: solid #DDDDDD .75pt; mso-yfti-tbllook: 1184; width: 604px;">
<tbody>
<tr>
<td style="background: #EEEEEE; border: solid #DDDDDD 1.0pt; mso-border-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt; width: 49.5pt;" valign="top" width="66"><div class="MsoNormal" style="line-height: normal; margin-bottom: 15.0pt;">
<b><span style="color: #313131; font-family: "verdana" , "sans-serif"; font-size: 10.5pt;">S. No.<o:p></o:p></span></b></div>
</td>
<td style="background: #EEEEEE; border-left: none; border: solid #DDDDDD 1.0pt; mso-border-alt: solid #DDDDDD .75pt; mso-border-left-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;" valign="top"><div align="center" class="MsoNormal" style="line-height: normal; margin-bottom: 15.0pt; text-align: center;">
<b><span style="color: #313131; font-family: "verdana" , "sans-serif"; font-size: 10.5pt;">Type & Description<o:p></o:p></span></b></div>
</td>
</tr>
<tr>
<td style="border-top: none; border: solid #DDDDDD 1.0pt; mso-border-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;"><div align="center" class="MsoNormal" style="line-height: normal; margin-bottom: 15.0pt; text-align: center;">
<span style="color: #313131; font-family: "verdana" , "sans-serif"; font-size: 10.5pt;">1<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid #DDDDDD 1.0pt; border-left: none; border-right: solid #DDDDDD 1.0pt; border-top: none; mso-border-alt: solid #DDDDDD .75pt; mso-border-left-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;" valign="top"><div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0cm; text-align: justify;">
<b><span style="font-family: "verdana" , sans-serif; font-size: 10.5pt;">Number</span></b><span style="font-family: "verdana" , sans-serif; font-size: 10.5pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0cm; text-align: justify;">
<span style="font-family: "verdana" , sans-serif; font-size: 10.5pt;">double- precision floating-point format in
JavaScript<o:p></o:p></span></div>
</td>
</tr>
<tr>
<td style="border-top: none; border: solid #DDDDDD 1.0pt; mso-border-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;"><div align="center" class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: center;">
<span style="color: #313131; font-family: "verdana" , "sans-serif"; font-size: 10.5pt;">2<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid #DDDDDD 1.0pt; border-left: none; border-right: solid #DDDDDD 1.0pt; border-top: none; mso-border-alt: solid #DDDDDD .75pt; mso-border-left-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;" valign="top"><div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0cm; text-align: justify;">
<b><span style="font-family: "verdana" , sans-serif; font-size: 10.5pt;">String</span></b><span style="font-family: "verdana" , sans-serif; font-size: 10.5pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0cm; text-align: justify;">
<span style="font-family: "verdana" , sans-serif; font-size: 10.5pt;">double-quoted Unicode with backslash escaping<o:p></o:p></span></div>
</td>
</tr>
<tr>
<td style="border-top: none; border: solid #DDDDDD 1.0pt; mso-border-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;"><div align="center" class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: center;">
<span style="color: #313131; font-family: "verdana" , "sans-serif"; font-size: 10.5pt;">3<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid #DDDDDD 1.0pt; border-left: none; border-right: solid #DDDDDD 1.0pt; border-top: none; mso-border-alt: solid #DDDDDD .75pt; mso-border-left-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;" valign="top"><div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0cm; text-align: justify;">
<b><span style="font-family: "verdana" , sans-serif; font-size: 10.5pt;">Boolean</span></b><span style="font-family: "verdana" , sans-serif; font-size: 10.5pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0cm; text-align: justify;">
<span style="font-family: "verdana" , sans-serif; font-size: 10.5pt;">true or false<o:p></o:p></span></div>
</td>
</tr>
<tr>
<td style="border-top: none; border: solid #DDDDDD 1.0pt; mso-border-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;"><div align="center" class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: center;">
<span style="color: #313131; font-family: "verdana" , "sans-serif"; font-size: 10.5pt;">4<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid #DDDDDD 1.0pt; border-left: none; border-right: solid #DDDDDD 1.0pt; border-top: none; mso-border-alt: solid #DDDDDD .75pt; mso-border-left-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;" valign="top"><div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0cm; text-align: justify;">
<b><span style="font-family: "verdana" , sans-serif; font-size: 10.5pt;">Array</span></b><span style="font-family: "verdana" , sans-serif; font-size: 10.5pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0cm; text-align: justify;">
<span style="font-family: "verdana" , sans-serif; font-size: 10.5pt;">an ordered sequence of values<o:p></o:p></span></div>
</td>
</tr>
<tr>
<td style="border-top: none; border: solid #DDDDDD 1.0pt; mso-border-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;"><div align="center" class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: center;">
<span style="color: #313131; font-family: "verdana" , "sans-serif"; font-size: 10.5pt;">5<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid #DDDDDD 1.0pt; border-left: none; border-right: solid #DDDDDD 1.0pt; border-top: none; mso-border-alt: solid #DDDDDD .75pt; mso-border-left-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;" valign="top"><div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0cm; text-align: justify;">
<b><span style="font-family: "verdana" , sans-serif; font-size: 10.5pt;">Value</span></b><span style="font-family: "verdana" , sans-serif; font-size: 10.5pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0cm; text-align: justify;">
<span style="font-family: "verdana" , sans-serif; font-size: 10.5pt;">it can be a string, a number, true or false, null
etc<o:p></o:p></span></div>
</td>
</tr>
<tr>
<td style="border-top: none; border: solid #DDDDDD 1.0pt; mso-border-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;"><div align="center" class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: center;">
<span style="color: #313131; font-family: "verdana" , "sans-serif"; font-size: 10.5pt;">6<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid #DDDDDD 1.0pt; border-left: none; border-right: solid #DDDDDD 1.0pt; border-top: none; mso-border-alt: solid #DDDDDD .75pt; mso-border-left-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;" valign="top"><div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0cm; text-align: justify;">
<b><span style="font-family: "verdana" , sans-serif; font-size: 10.5pt;">Object</span></b><span style="font-family: "verdana" , sans-serif; font-size: 10.5pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0cm; text-align: justify;">
<span style="font-family: "verdana" , sans-serif; font-size: 10.5pt;">an unordered collection of key:value pairs<o:p></o:p></span></div>
</td>
</tr>
<tr>
<td style="border-top: none; border: solid #DDDDDD 1.0pt; mso-border-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;"><div align="center" class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: center;">
<span style="color: #313131; font-family: "verdana" , "sans-serif"; font-size: 10.5pt;">7<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid #DDDDDD 1.0pt; border-left: none; border-right: solid #DDDDDD 1.0pt; border-top: none; mso-border-alt: solid #DDDDDD .75pt; mso-border-left-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;" valign="top"><div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0cm; text-align: justify;">
<b><span style="font-family: "verdana" , sans-serif; font-size: 10.5pt;">Whitespace</span></b><span style="font-family: "verdana" , sans-serif; font-size: 10.5pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0cm; text-align: justify;">
<span style="font-family: "verdana" , sans-serif; font-size: 10.5pt;">can be used between any pair of tokens<o:p></o:p></span></div>
</td>
</tr>
<tr>
<td style="border-top: none; border: solid #DDDDDD 1.0pt; mso-border-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;"><div align="center" class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: center;">
<span style="color: #313131; font-family: "verdana" , "sans-serif"; font-size: 10.5pt;">8<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid #DDDDDD 1.0pt; border-left: none; border-right: solid #DDDDDD 1.0pt; border-top: none; mso-border-alt: solid #DDDDDD .75pt; mso-border-left-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;" valign="top"><div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0cm; text-align: justify;">
<b><span style="font-family: "verdana" , sans-serif; font-size: 10.5pt;">null</span></b><span style="font-family: "verdana" , sans-serif; font-size: 10.5pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0cm; text-align: justify;">
<span style="font-family: "verdana" , sans-serif; font-size: 10.5pt;">empty<o:p></o:p></span></div>
</td>
</tr>
</tbody></table>
</span></div>
<div>
<span lang="EN-US" style="letter-spacing: -0.75pt;"></span><br />
<div style="font-size: 16pt; line-height: 18pt; margin: 2.4pt 2.4pt 2.4pt 0cm;">
<span lang="EN-US" style="letter-spacing: -0.75pt;"><span style="font-size: 12pt; letter-spacing: -0.75pt;">Number</span></span></div>
<span lang="EN-US" style="letter-spacing: -0.75pt;">
<div style="font-size: 16pt; line-height: 18pt; margin: 0cm 2.4pt 12pt 38.4pt; text-align: justify; text-indent: -18pt;">
<!--[if !supportLists]--><span style="color: black; font-family: "symbol"; font-size: 10.0pt;">·<span style="font-family: "times new roman"; font-size: 7pt; font-stretch: normal; line-height: normal;">
</span></span><!--[endif]--><span style="color: black; mso-ascii-font-family: "Times New Roman"; mso-ascii-theme-font: major-latin; mso-bidi-font-family: "Times New Roman"; mso-bidi-theme-font: major-latin; mso-hansi-font-family: "Times New Roman"; mso-hansi-theme-font: major-latin;">It is a double precision
floating-point format in JavaScript and it depends on implementation.<o:p></o:p></span></div>
<div style="font-size: 16pt; line-height: 18pt; margin: 0cm 2.4pt 12pt 38.4pt; text-align: justify; text-indent: -18pt;">
<!--[if !supportLists]--><span style="color: black; font-family: "symbol"; font-size: 10.0pt;">·<span style="font-family: "times new roman"; font-size: 7pt; font-stretch: normal; line-height: normal;">
</span></span><!--[endif]--><span style="color: black; mso-ascii-font-family: "Times New Roman"; mso-ascii-theme-font: major-latin; mso-bidi-font-family: "Times New Roman"; mso-bidi-theme-font: major-latin; mso-hansi-font-family: "Times New Roman"; mso-hansi-theme-font: major-latin;">Octal and hexadecimal formats are
not used.<o:p></o:p></span></div>
<div style="font-size: 16pt; line-height: 18pt; margin: 0cm 2.4pt 12pt 38.4pt; text-align: justify; text-indent: -18pt;">
<!--[if !supportLists]--><span style="color: black; font-family: "symbol"; font-size: 10.0pt;">·<span style="font-family: "times new roman"; font-size: 7pt; font-stretch: normal; line-height: normal;">
</span></span><!--[endif]--><span style="color: black; mso-ascii-font-family: "Times New Roman"; mso-ascii-theme-font: major-latin; mso-bidi-font-family: "Times New Roman"; mso-bidi-theme-font: major-latin; mso-hansi-font-family: "Times New Roman"; mso-hansi-theme-font: major-latin;">No NaN or Infinity is used in
Number.<o:p></o:p></span></div>
<div style="font-size: 16pt; line-height: 18pt; margin: 0cm 2.4pt 12pt; text-align: justify;">
<span style="color: black; mso-ascii-font-family: "Times New Roman"; mso-ascii-theme-font: major-latin; mso-bidi-font-family: "Times New Roman"; mso-bidi-theme-font: major-latin; mso-hansi-font-family: "Times New Roman"; mso-hansi-theme-font: major-latin;">The following table shows the
number types –</span><span lang="EN-US" style="color: black; mso-ansi-language: EN-US; mso-ascii-font-family: "Times New Roman"; mso-ascii-theme-font: major-latin; mso-bidi-font-family: "Times New Roman"; mso-bidi-theme-font: major-latin; mso-hansi-font-family: "Times New Roman"; mso-hansi-theme-font: major-latin;"><o:p></o:p></span></div>
<div class="MsoNormal" style="font-size: 16pt; line-height: 18pt; margin: 0cm 2.4pt 12pt; text-align: justify;">
<span style="color: black; font-family: "verdana" , "sans-serif"; font-size: 12.0pt;">The following table shows the number types −<o:p></o:p></span></div>
<table border="1" cellpadding="0" cellspacing="0" class="MsoNormalTable" style="border-collapse: collapse; border: none; font-size: 16pt; width: 604px;">
<tbody>
<tr>
<td style="background: #EEEEEE; border: solid #DDDDDD 1.0pt; mso-border-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt; width: 49.5pt;" valign="top" width="66"><div class="MsoNormal" style="line-height: normal; margin-bottom: 15.0pt;">
<b><span style="color: #313131; font-family: "verdana" , "sans-serif"; font-size: 10.5pt;">S. No.<o:p></o:p></span></b></div>
</td>
<td style="background: #EEEEEE; border-left: none; border: solid #DDDDDD 1.0pt; mso-border-alt: solid #DDDDDD .75pt; mso-border-left-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;" valign="top"><div align="center" class="MsoNormal" style="line-height: normal; margin-bottom: 15.0pt; text-align: center;">
<b><span style="color: #313131; font-family: "verdana" , "sans-serif"; font-size: 10.5pt;">Type & Description<o:p></o:p></span></b></div>
</td>
</tr>
<tr>
<td style="border-top: none; border: solid #DDDDDD 1.0pt; mso-border-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;"><div align="center" class="MsoNormal" style="line-height: normal; margin-bottom: 15.0pt; text-align: center;">
<span style="color: #313131; font-family: "verdana" , "sans-serif"; font-size: 10.5pt;">1<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid #DDDDDD 1.0pt; border-left: none; border-right: solid #DDDDDD 1.0pt; border-top: none; mso-border-alt: solid #DDDDDD .75pt; mso-border-left-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;" valign="top"><div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0cm; text-align: justify;">
<b><span style="font-family: "verdana" , sans-serif; font-size: 10.5pt;">Integer</span></b><span style="font-family: "verdana" , sans-serif; font-size: 10.5pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0cm; text-align: justify;">
<span style="font-family: "verdana" , sans-serif; font-size: 10.5pt;">Digits 1-9, 0 and positive or negative<o:p></o:p></span></div>
</td>
</tr>
<tr>
<td style="border-top: none; border: solid #DDDDDD 1.0pt; mso-border-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;"><div align="center" class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: center;">
<span style="color: #313131; font-family: "verdana" , "sans-serif"; font-size: 10.5pt;">2<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid #DDDDDD 1.0pt; border-left: none; border-right: solid #DDDDDD 1.0pt; border-top: none; mso-border-alt: solid #DDDDDD .75pt; mso-border-left-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;" valign="top"><div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0cm; text-align: justify;">
<b><span style="font-family: "verdana" , sans-serif; font-size: 10.5pt;">Fraction</span></b><span style="font-family: "verdana" , sans-serif; font-size: 10.5pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0cm; text-align: justify;">
<span style="font-family: "verdana" , sans-serif; font-size: 10.5pt;">Fractions like .3, .9<o:p></o:p></span></div>
</td>
</tr>
<tr>
<td style="border-top: none; border: solid #DDDDDD 1.0pt; mso-border-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;"><div align="center" class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: center;">
<span style="color: #313131; font-family: "verdana" , "sans-serif"; font-size: 10.5pt;">3<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid #DDDDDD 1.0pt; border-left: none; border-right: solid #DDDDDD 1.0pt; border-top: none; mso-border-alt: solid #DDDDDD .75pt; mso-border-left-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;" valign="top"><div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0cm; text-align: justify;">
<b><span style="font-family: "verdana" , sans-serif; font-size: 10.5pt;">Exponent</span></b><span style="font-family: "verdana" , sans-serif; font-size: 10.5pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0cm; text-align: justify;">
<span style="font-family: "verdana" , sans-serif; font-size: 10.5pt;">Exponent like e, e+, e-, E, E+, E-<o:p></o:p></span></div>
</td>
</tr>
</tbody></table>
<div class="MsoNormal" style="font-size: 16pt; line-height: 18pt; margin: 0cm 2.4pt 12pt; text-align: justify;">
</div>
<h3 style="font-size: 16pt; line-height: 18pt; margin: 2.4pt 2.4pt 2.4pt 0cm;">
<span lang="EN-US" style="color: black; font-family: "verdana" , "sans-serif"; font-size: 15.5pt; font-weight: normal;"><o:p> </o:p></span></h3>
<div>
<span lang="EN-US" style="color: black; font-family: "verdana" , sans-serif;"><o:p></o:p></span><br />
<h3 style="font-size: 15.5pt; font-weight: normal; line-height: 18pt; margin: 2.4pt 2.4pt 2.4pt 0cm;">
<span lang="EN-US" style="color: black; font-family: "verdana" , sans-serif;">
<span style="font-size: 12pt;">Syntax</span><span lang="EN-US" style="font-size: 12pt;"><o:p></o:p></span></span></h3>
<span lang="EN-US" style="color: black; font-family: "verdana" , sans-serif;">
<div class="MsoNormal" style="font-size: 15.5pt; font-weight: normal;">
<br /></div>
<div style="background: rgb(241, 241, 241); border: 1pt solid rgb(214, 214, 214); font-size: 15.5pt; font-weight: normal; padding: 4pt;">
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; padding: 0cm;"><span style="color: #313131; font-family: "consolas"; font-size: 9.0pt;">var json-object-name = { string : number_value, .......}<o:p></o:p></span></pre>
</div>
<div style="font-size: 15.5pt; font-weight: normal; line-height: 18pt; margin: 0cm 2.4pt 12pt; text-align: justify;">
<br /></div>
<div style="font-weight: normal; line-height: 18pt; margin: 2.4pt 2.4pt 2.4pt 0cm;">
Example</div>
<div style="font-weight: normal; line-height: 18pt; margin: 0cm 2.4pt 12pt; text-align: justify;">
Example showing Number Datatype,
value should not be quoted −<span style="font-size: 15.5pt;"><o:p></o:p></span></div>
<div style="font-size: 15.5pt; font-weight: normal; line-height: 18pt; margin: 0cm 2.4pt 12pt; text-align: justify;">
<br /></div>
<div style="background: rgb(238, 238, 238); border: 1pt solid rgb(214, 214, 214); font-size: 15.5pt; font-weight: normal; padding: 4pt;">
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="kwd"><span style="color: #000088; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">var</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> obj </span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">=</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">{</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";">marks</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">:</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="lit"><span style="color: #006666; font-family: "consolas";">97</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">}</span></span><span style="color: #313131; font-family: "consolas";"><o:p></o:p></span></pre>
</div>
<h2 style="font-size: 15.5pt; font-weight: normal; line-height: 18pt; margin: 2.4pt 2.4pt 2.4pt 0cm;">
<span style="color: #121214; font-size: 12.0pt; letter-spacing: -0.75pt;"><br /></span></h2>
<h2 style="font-size: 15.5pt; font-weight: normal; line-height: 18pt; margin: 2.4pt 2.4pt 2.4pt 0cm;">
<span style="color: #121214; font-size: 12.0pt; letter-spacing: -0.75pt;">String</span><span lang="EN-US" style="color: #121214; font-size: 12.0pt; letter-spacing: -0.75pt;"><o:p></o:p></span></h2>
<div style="font-size: 15.5pt; font-weight: normal; line-height: 18pt; margin: 0cm 2.4pt 12pt 38.4pt; text-align: justify; text-indent: -18pt;">
</div>
<ul>
<li>·<span style="font-family: "times new roman"; font-size: 7pt; font-stretch: normal; font-weight: normal; letter-spacing: -0.75pt; line-height: normal; text-indent: -18pt;"> </span><span style="font-size: 15.5pt; letter-spacing: -0.75pt; text-indent: -18pt;">It is a sequence of zero or more
double quoted Unicode characters with backslash escaping.</span></li>
<li>·<span style="font-family: "times new roman"; font-size: 7pt; font-stretch: normal; line-height: normal;">
</span><span style="font-size: 15.5pt; letter-spacing: -0.75pt; text-indent: -18pt;">Character is a single character
string i.e. a string with length 1.</span></li>
<li>The table shows various special
characters that you can use in strings of a JSON document –</li>
</ul>
<table border="1" cellpadding="0" cellspacing="0" class="MsoNormalTable" style="border-collapse: collapse; border: none; font-size: 15.5pt; font-weight: normal; width: 604px;">
<tbody>
<tr>
<td style="background: #EEEEEE; border: solid #DDDDDD 1.0pt; mso-border-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt; width: 49.5pt;" valign="top" width="66"><div class="MsoNormal" style="line-height: normal; margin-bottom: 15.0pt;">
<b><span style="color: #313131; font-size: 10.5pt;">S. No.<o:p></o:p></span></b></div>
</td>
<td style="background: #EEEEEE; border-left: none; border: solid #DDDDDD 1.0pt; mso-border-alt: solid #DDDDDD .75pt; mso-border-left-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;" valign="top"><div align="center" class="MsoNormal" style="line-height: normal; margin-bottom: 15.0pt; text-align: center;">
<b><span style="color: #313131; font-size: 10.5pt;">Type & Description<o:p></o:p></span></b></div>
</td>
</tr>
<tr>
<td style="border-top: none; border: solid #DDDDDD 1.0pt; mso-border-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;"><div align="center" class="MsoNormal" style="line-height: normal; margin-bottom: 15.0pt; text-align: center;">
<span style="color: #313131; font-size: 10.5pt;">1<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid #DDDDDD 1.0pt; border-left: none; border-right: solid #DDDDDD 1.0pt; border-top: none; mso-border-alt: solid #DDDDDD .75pt; mso-border-left-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;" valign="top"><div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0cm; text-align: justify;">
<b><span style="font-size: 10.5pt;">"</span></b><span style="font-size: 10.5pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0cm; text-align: justify;">
<span style="font-size: 10.5pt;">double quotation<o:p></o:p></span></div>
</td>
</tr>
<tr>
<td style="border-top: none; border: solid #DDDDDD 1.0pt; mso-border-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;"><div align="center" class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: center;">
<span style="color: #313131; font-size: 10.5pt;">2<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid #DDDDDD 1.0pt; border-left: none; border-right: solid #DDDDDD 1.0pt; border-top: none; mso-border-alt: solid #DDDDDD .75pt; mso-border-left-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;" valign="top"><div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0cm; text-align: justify;">
<b><span style="font-size: 10.5pt;">\</span></b><span style="font-size: 10.5pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0cm; text-align: justify;">
<span style="font-size: 10.5pt;">backslash<o:p></o:p></span></div>
</td>
</tr>
<tr>
<td style="border-top: none; border: solid #DDDDDD 1.0pt; mso-border-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;"><div align="center" class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: center;">
<span style="color: #313131; font-size: 10.5pt;">3<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid #DDDDDD 1.0pt; border-left: none; border-right: solid #DDDDDD 1.0pt; border-top: none; mso-border-alt: solid #DDDDDD .75pt; mso-border-left-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;" valign="top"><div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0cm; text-align: justify;">
<b><span style="font-size: 10.5pt;">/</span></b><span style="font-size: 10.5pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0cm; text-align: justify;">
<span style="font-size: 10.5pt;">forward slash<o:p></o:p></span></div>
</td>
</tr>
<tr>
<td style="border-top: none; border: solid #DDDDDD 1.0pt; mso-border-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;"><div align="center" class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: center;">
<span style="color: #313131; font-size: 10.5pt;">4<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid #DDDDDD 1.0pt; border-left: none; border-right: solid #DDDDDD 1.0pt; border-top: none; mso-border-alt: solid #DDDDDD .75pt; mso-border-left-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;" valign="top"><div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0cm; text-align: justify;">
<b><span style="font-size: 10.5pt;">b</span></b><span style="font-size: 10.5pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0cm; text-align: justify;">
<span style="font-size: 10.5pt;">backspace<o:p></o:p></span></div>
</td>
</tr>
<tr>
<td style="border-top: none; border: solid #DDDDDD 1.0pt; mso-border-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;"><div align="center" class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: center;">
<span style="color: #313131; font-size: 10.5pt;">5<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid #DDDDDD 1.0pt; border-left: none; border-right: solid #DDDDDD 1.0pt; border-top: none; mso-border-alt: solid #DDDDDD .75pt; mso-border-left-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;" valign="top"><div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0cm; text-align: justify;">
<b><span style="font-size: 10.5pt;">f</span></b><span style="font-size: 10.5pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0cm; text-align: justify;">
<span style="font-size: 10.5pt;">form feed<o:p></o:p></span></div>
</td>
</tr>
<tr>
<td style="border-top: none; border: solid #DDDDDD 1.0pt; mso-border-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;"><div align="center" class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: center;">
<span style="color: #313131; font-size: 10.5pt;">6<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid #DDDDDD 1.0pt; border-left: none; border-right: solid #DDDDDD 1.0pt; border-top: none; mso-border-alt: solid #DDDDDD .75pt; mso-border-left-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;" valign="top"><div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0cm; text-align: justify;">
<b><span style="font-size: 10.5pt;">n</span></b><span style="font-size: 10.5pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0cm; text-align: justify;">
<span style="font-size: 10.5pt;">new line<o:p></o:p></span></div>
</td>
</tr>
<tr>
<td style="border-top: none; border: solid #DDDDDD 1.0pt; mso-border-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;"><div align="center" class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: center;">
<span style="color: #313131; font-size: 10.5pt;">7<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid #DDDDDD 1.0pt; border-left: none; border-right: solid #DDDDDD 1.0pt; border-top: none; mso-border-alt: solid #DDDDDD .75pt; mso-border-left-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;" valign="top"><div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0cm; text-align: justify;">
<b><span style="font-size: 10.5pt;">r</span></b><span style="font-size: 10.5pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0cm; text-align: justify;">
<span style="font-size: 10.5pt;">carriage return<o:p></o:p></span></div>
</td>
</tr>
<tr>
<td style="border-top: none; border: solid #DDDDDD 1.0pt; mso-border-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;"><div align="center" class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: center;">
<span style="color: #313131; font-size: 10.5pt;">8<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid #DDDDDD 1.0pt; border-left: none; border-right: solid #DDDDDD 1.0pt; border-top: none; mso-border-alt: solid #DDDDDD .75pt; mso-border-left-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;" valign="top"><div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0cm; text-align: justify;">
<b><span style="font-size: 10.5pt;">t</span></b><span style="font-size: 10.5pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0cm; text-align: justify;">
<span style="font-size: 10.5pt;">horizontal tab<o:p></o:p></span></div>
</td>
</tr>
<tr>
<td style="border-top: none; border: solid #DDDDDD 1.0pt; mso-border-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;"><div align="center" class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: center;">
<span style="color: #313131; font-size: 10.5pt;">9<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid #DDDDDD 1.0pt; border-left: none; border-right: solid #DDDDDD 1.0pt; border-top: none; mso-border-alt: solid #DDDDDD .75pt; mso-border-left-alt: solid #DDDDDD .75pt; mso-border-top-alt: solid #DDDDDD .75pt; padding: 6.0pt 6.0pt 6.0pt 6.0pt;" valign="top"><div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0cm; text-align: justify;">
<b><span style="font-size: 10.5pt;">u</span></b><span style="font-size: 10.5pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0cm; text-align: justify;">
<span style="font-size: 10.5pt;">four hexadecimal digits<o:p></o:p></span></div>
</td>
</tr>
</tbody></table>
<br /><div style="font-size: 15.5pt; line-height: 18pt; margin: 2.4pt 2.4pt 2.4pt 0cm;">
<span style="font-size: 12pt;"><b>Syntax</b></span></div>
<div>
<span style="font-size: 12pt;"><br /></span></div>
<div style="background: rgb(241, 241, 241); border: 1pt solid rgb(214, 214, 214); font-size: 15.5pt; font-weight: normal; padding: 4pt;">
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; padding: 0cm;"><span lang="EN-US" style="color: #313131; font-family: "consolas"; font-size: 9.0pt;"><o:p></o:p></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; padding: 0cm;"><span style="color: #313131; font-family: "consolas"; font-size: 9.0pt;">var json-object-name = { string : "string value", .......}<o:p></o:p></span></pre>
</div>
<h3 style="font-size: 15.5pt; font-weight: normal; line-height: 18pt; margin: 2.4pt 2.4pt 2.4pt 0cm;">
<span style="font-size: 12pt;"><br /></span></h3>
<h3 style="font-size: 15.5pt; line-height: 18pt; margin: 2.4pt 2.4pt 2.4pt 0cm;">
<span style="font-size: 12pt;">Example<span style="font-weight: normal;"><o:p></o:p></span></span></h3>
<div>
<span style="font-size: 12pt;"><br /></span></div>
<div style="font-size: 15.5pt; line-height: 18pt; margin: 0cm 2.4pt 12pt; text-align: justify;">
Example showing String Datatype −</div>
<div style="font-size: 15.5pt; font-weight: normal; line-height: 18pt; margin: 0cm 2.4pt 12pt; text-align: justify;">
<o:p></o:p></div>
<div style="background: rgb(238, 238, 238); border: 1pt solid rgb(214, 214, 214); font-size: 15.5pt; font-weight: normal; padding: 4pt;">
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="kwd"><span style="color: #000088; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">var</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> obj </span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">=</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">{</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";">name</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">:</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="str"><span style="color: #008800; font-family: "consolas";">'Amit'</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">}</span></span><span style="color: #313131; font-family: "consolas";"><o:p></o:p></span></pre>
</div>
<h2 style="font-size: 15.5pt; line-height: 18pt; margin: 2.4pt 2.4pt 2.4pt 0cm;">
<span style="color: #121214; font-size: 12pt; letter-spacing: -0.75pt;"><br /></span></h2>
<h2 style="font-size: 15.5pt; line-height: 18pt; margin: 2.4pt 2.4pt 2.4pt 0cm;">
<span style="color: #121214; font-size: 12pt; letter-spacing: -0.75pt;">Boolean<span style="font-weight: normal;"><o:p></o:p></span></span></h2>
<div style="font-size: 15.5pt; font-weight: normal; line-height: 18pt; margin: 0cm 2.4pt 12pt; text-align: justify;">
It includes true or false values.<o:p></o:p></div>
<h3 style="font-size: 15.5pt; line-height: 18pt; margin: 2.4pt 2.4pt 2.4pt 0cm;">
<span style="font-size: 12pt;">Syntax<span style="font-weight: normal;"><o:p></o:p></span></span></h3>
<div style="background: rgb(241, 241, 241); border: 1pt solid rgb(214, 214, 214); font-size: 15.5pt; font-weight: normal; padding: 4pt;">
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; padding: 0cm;"><span style="color: #313131; font-family: "consolas"; font-size: 9.0pt;">var json-object-name = { string : true/false, .......}<o:p></o:p></span></pre>
</div>
<div style="font-size: 15.5pt; font-weight: normal; line-height: 18pt; margin: 0cm 2.4pt 12pt 0cm; text-align: justify;">
<br /></div>
<h3 style="font-size: 15.5pt; line-height: 18pt; margin: 2.4pt 2.4pt 2.4pt 0cm;">
<span style="font-size: 12pt;">Example<span style="font-weight: normal;"><o:p></o:p></span></span></h3>
<div style="background: rgb(238, 238, 238); border: 1pt solid rgb(214, 214, 214); font-size: 15.5pt; font-weight: normal; padding: 4pt;">
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="kwd"><span style="color: #000088; font-family: "consolas";">var</span></span><span class="pln"><span style="color: #313131; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;"> obj </span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">=</span></span><span class="pln"><span style="color: #313131; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;"> </span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">{</span></span><span class="pln"><span style="color: #313131; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">name</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">:</span></span><span class="pln"><span style="color: #313131; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;"> </span></span><span class="str"><span style="color: #008800; font-family: "consolas";">'Amit'</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">,</span></span><span class="pln"><span style="color: #313131; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;"> marks</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">:</span></span><span class="pln"><span style="color: #313131; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;"> </span></span><span class="lit"><span style="color: #006666; font-family: "consolas";">97</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">,</span></span><span class="pln"><span style="color: #313131; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;"> distinction</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">:</span></span><span class="pln"><span style="color: #313131; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;"> </span></span><span class="kwd"><span style="color: #000088; font-family: "consolas";">true</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">}</span></span><span style="color: #313131; font-family: "consolas";"><o:p></o:p></span></pre>
</div>
<h2 style="font-size: 15.5pt; line-height: 18pt; margin: 2.4pt 2.4pt 2.4pt 0cm;">
<span style="color: #121214; font-size: 12pt; letter-spacing: -0.75pt;">Array<span style="font-weight: normal;"><o:p></o:p></span></span></h2>
<div style="font-size: 15.5pt; font-weight: normal; line-height: 18pt; margin: 0cm 2.4pt 12pt 38.4pt; text-align: justify; text-indent: -18pt;">
<!--[if !supportLists]--><span style="font-family: "symbol"; font-size: 10pt;">·<span style="font-family: "times new roman"; font-size: 7pt; font-stretch: normal; line-height: normal;">
</span></span><!--[endif]--><span style="font-size: 10.5pt;">It is an ordered collection of
values.<o:p></o:p></span></div>
<div style="font-size: 15.5pt; font-weight: normal; line-height: 18pt; margin: 0cm 2.4pt 12pt 38.4pt; text-align: justify; text-indent: -18pt;">
<!--[if !supportLists]--><span style="font-family: "symbol"; font-size: 10pt;">·<span style="font-family: "times new roman"; font-size: 7pt; font-stretch: normal; line-height: normal;">
</span></span><!--[endif]--><span style="font-size: 10.5pt;">These are enclosed in square
brackets which means that array begins with .[. and ends with .]..<o:p></o:p></span></div>
<div style="font-size: 15.5pt; font-weight: normal; line-height: 18pt; margin: 0cm 2.4pt 12pt 38.4pt; text-align: justify; text-indent: -18pt;">
<!--[if !supportLists]--><span style="font-family: "symbol"; font-size: 10pt;">·<span style="font-family: "times new roman"; font-size: 7pt; font-stretch: normal; line-height: normal;">
</span></span><!--[endif]--><span style="font-size: 10.5pt;">The values are separated by ,
(comma).<o:p></o:p></span></div>
<div style="font-size: 15.5pt; font-weight: normal; line-height: 18pt; margin: 0cm 2.4pt 12pt 38.4pt; text-align: justify; text-indent: -18pt;">
<!--[if !supportLists]--><span style="font-family: "symbol"; font-size: 10pt;">·<span style="font-family: "times new roman"; font-size: 7pt; font-stretch: normal; line-height: normal;">
</span></span><!--[endif]--><span style="font-size: 10.5pt;">Array indexing can be started at 0
or 1.<o:p></o:p></span></div>
<div style="font-size: 15.5pt; font-weight: normal; line-height: 18pt; margin: 0cm 2.4pt 12pt 38.4pt; text-align: justify; text-indent: -18pt;">
<!--[if !supportLists]--><span style="font-family: "symbol"; font-size: 10pt;">·<span style="font-family: "times new roman"; font-size: 7pt; font-stretch: normal; line-height: normal;">
</span></span><!--[endif]--><span style="font-size: 10.5pt;">Arrays should be used when the key
names are sequential integers.<o:p></o:p></span></div>
<h3 style="font-size: 15.5pt; font-weight: normal; line-height: 18pt; margin: 2.4pt 2.4pt 2.4pt 0cm;">
<span style="font-size: 15.5pt;">Syntax</span><span lang="EN-US" style="font-size: 15.5pt;"><o:p></o:p></span></h3>
<div style="background: rgb(241, 241, 241); border: 1pt solid rgb(214, 214, 214); font-size: 15.5pt; font-weight: normal; padding: 4pt;">
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; padding: 0cm;"><span style="color: #313131; font-family: "consolas"; font-size: 9.0pt;">[ value, .......]<o:p></o:p></span></pre>
</div>
<h3 style="font-size: 15.5pt; font-weight: normal; line-height: 18pt; margin: 2.4pt 2.4pt 2.4pt 0cm;">
<span lang="EN-US" style="font-size: 15.5pt; font-weight: normal;"><o:p> </o:p></span></h3>
<h3 style="font-size: 15.5pt; line-height: 18pt; margin: 2.4pt 2.4pt 2.4pt 0cm;">
<span style="font-size: 12pt;">Example</span><span lang="EN-US" style="font-size: 12pt; font-weight: normal;"><o:p></o:p></span></h3>
<div style="font-size: 15.5pt; font-weight: normal; line-height: 18pt; margin: 0cm 2.4pt 12pt; text-align: justify;">
Example showing array containing multiple
objects −<o:p></o:p></div>
<div style="background: rgb(238, 238, 238); border: 1pt solid rgb(214, 214, 214); font-size: 15.5pt; font-weight: normal; padding: 4pt;">
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pun"><span style="color: #666600; font-family: "times new roman" , "serif"; font-size: 12.0pt;">{</span></span><span class="pln"><span style="color: #313131; font-family: "times new roman" , "serif"; font-size: 12.0pt;"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"books"</span></span><span class="pun"><span style="color: #666600; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">:</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="pun"><span style="color: #666600; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">[</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="pun"><span style="color: #666600; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">{</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"language"</span></span><span class="pun"><span style="color: #666600; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">:</span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"Java"</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="pun"><span style="color: #666600; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">,</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"edition"</span></span><span class="pun"><span style="color: #666600; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">:</span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"second"</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="pun"><span style="color: #666600; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">},</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="pun"><span style="color: #666600; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">{</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"language"</span></span><span class="pun"><span style="color: #666600; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">:</span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"C++"</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="pun"><span style="color: #666600; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">,</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"lastName"</span></span><span class="pun"><span style="color: #666600; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">:</span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"fifth"</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="pun"><span style="color: #666600; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">},</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="pun"><span style="color: #666600; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">{</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"language"</span></span><span class="pun"><span style="color: #666600; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">:</span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"C"</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="pun"><span style="color: #666600; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">,</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"lastName"</span></span><span class="pun"><span style="color: #666600; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">:</span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"third"</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="pun"><span style="color: #666600; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">}</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="pun"><span style="color: #666600; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">]</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pun"><span style="color: #666600; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">}</span></span><span style="color: #313131; font-family: "consolas";"><o:p></o:p></span></pre>
</div>
<div style="font-size: 15.5pt; font-weight: normal; line-height: 18pt; margin: 0cm 2.4pt 12pt; text-align: justify;">
<br /></div>
<h2 style="font-size: 15.5pt; line-height: 18pt; margin: 2.4pt 2.4pt 2.4pt 0cm;">
<span style="color: #121214; font-size: 12pt; letter-spacing: -0.75pt;">Object<span style="font-weight: normal;"><o:p></o:p></span></span></h2>
<div style="font-size: 15.5pt; font-weight: normal; line-height: 18pt; margin: 0cm 2.4pt 12pt 38.4pt; text-align: justify; text-indent: -18pt;">
<!--[if !supportLists]--><span style="font-family: "symbol"; font-size: 10pt;">·<span style="font-family: "times new roman"; font-size: 7pt; font-stretch: normal; line-height: normal;">
</span></span><!--[endif]-->It is an unordered set of
name/value pairs.<o:p></o:p></div>
<div style="font-size: 15.5pt; font-weight: normal; line-height: 18pt; margin: 0cm 2.4pt 12pt 38.4pt; text-align: justify; text-indent: -18pt;">
<!--[if !supportLists]--><span style="font-family: "symbol"; font-size: 10pt;">·<span style="font-family: "times new roman"; font-size: 7pt; font-stretch: normal; line-height: normal;">
</span></span><!--[endif]-->Objects are enclosed in curly
braces that is, it starts with '{' and ends with '}'.<o:p></o:p></div>
<div style="font-size: 15.5pt; font-weight: normal; line-height: 18pt; margin: 0cm 2.4pt 12pt 38.4pt; text-align: justify; text-indent: -18pt;">
<!--[if !supportLists]--><span style="font-family: "symbol"; font-size: 10pt;">·<span style="font-family: "times new roman"; font-size: 7pt; font-stretch: normal; line-height: normal;">
</span></span><!--[endif]-->Each name is followed by
':'(colon) and the key/value pairs are separated by , (comma).<o:p></o:p></div>
<div style="font-size: 15.5pt; font-weight: normal; line-height: 18pt; margin: 0cm 2.4pt 12pt 38.4pt; text-align: justify; text-indent: -18pt;">
<!--[if !supportLists]--><span style="font-family: "symbol"; font-size: 10pt;">·<span style="font-family: "times new roman"; font-size: 7pt; font-stretch: normal; line-height: normal;">
</span></span><!--[endif]-->The keys must be strings and
should be different from each other.<o:p></o:p></div>
<div style="font-size: 15.5pt; font-weight: normal; line-height: 18pt; margin: 0cm 2.4pt 12pt 38.4pt; text-align: justify; text-indent: -18pt;">
<!--[if !supportLists]--><span style="font-family: "symbol"; font-size: 10pt;">·<span style="font-family: "times new roman"; font-size: 7pt; font-stretch: normal; line-height: normal;">
</span></span><!--[endif]-->Objects should be used when the
key names are arbitrary strings.<o:p></o:p></div>
<h3 style="font-size: 15.5pt; line-height: 18pt; margin: 2.4pt 2.4pt 2.4pt 0cm;">
<span style="font-size: 12pt;">Syntax</span><span lang="EN-US" style="font-size: 12pt; font-weight: normal;"><o:p></o:p></span></h3>
<div style="background: rgb(241, 241, 241); border: 1pt solid rgb(214, 214, 214); font-size: 15.5pt; font-weight: normal; padding: 4pt;">
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; padding: 0cm;"><span style="color: #313131; font-family: "consolas"; font-size: 9.0pt;">{ string : value, .......}<o:p></o:p></span></pre>
</div>
<h3 style="font-size: 15.5pt; font-weight: normal; line-height: 18pt; margin: 2.4pt 2.4pt 2.4pt 0cm;">
<span lang="EN-US" style="font-size: 15.5pt; font-weight: normal;"><o:p> </o:p></span></h3>
<h3 style="font-size: 15.5pt; line-height: 18pt; margin: 2.4pt 2.4pt 2.4pt 0cm;">
<span style="font-size: 12pt;">Example<span style="font-weight: normal;"><o:p></o:p></span></span></h3>
<div style="font-size: 15.5pt; font-weight: normal; line-height: 18pt; margin: 0cm 2.4pt 12pt; text-align: justify;">
Example showing Object −<o:p></o:p></div>
<div style="background: rgb(238, 238, 238); border: 1pt solid rgb(214, 214, 214); font-size: 15.5pt; font-weight: normal; padding: 4pt;">
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pun"><span style="color: #666600; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">{</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"id"</span></span><span class="pun"><span style="color: #666600; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">:</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"011A"</span></span><span class="pun"><span style="color: #666600; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">,</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"language"</span></span><span class="pun"><span style="color: #666600; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">:</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"JAVA"</span></span><span class="pun"><span style="color: #666600; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">,</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"price"</span></span><span class="pun"><span style="color: #666600; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">:</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="lit"><span style="color: #006666; font-family: "consolas";">500</span></span><span class="pun"><span style="color: #666600; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">,</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pun"><span style="color: #666600; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">}</span></span><span style="color: #313131; font-family: "consolas";"><o:p></o:p></span></pre>
</div>
<div style="font-size: 15.5pt; line-height: 18pt; margin: 2.4pt 2.4pt 2.4pt 0cm;">
<span style="color: #121214; font-size: 12pt; letter-spacing: -0.75pt;"><b><br /></b></span></div>
<div style="font-size: 15.5pt; line-height: 18pt; margin: 2.4pt 2.4pt 2.4pt 0cm;">
<span style="color: #121214; font-size: 12pt; letter-spacing: -0.75pt;"><b>Whitespace</b></span></div>
<div style="font-size: 15.5pt; font-weight: normal; line-height: 18pt; margin: 0cm 2.4pt 12pt; text-align: justify;">
It can be inserted between any
pair of tokens. It can be added to make a code more readable. Example shows
declaration with and without whitespace –<span lang="EN-US"><o:p></o:p></span></div>
<h3 style="font-size: 15.5pt; line-height: 18pt; margin: 2.4pt 2.4pt 2.4pt 0cm;">
<span style="font-size: 12pt;">Syntax</span><span lang="EN-US" style="font-size: 12pt;"><o:p></o:p></span></h3>
<div style="background: rgb(241, 241, 241); border: 1pt solid rgb(214, 214, 214); font-size: 15.5pt; padding: 4pt;">
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; padding: 0cm;"><span style="color: #313131; font-family: "consolas"; font-size: 9.0pt;">{string:" ",....}<o:p></o:p></span></pre>
</div>
<h3 style="font-size: 15.5pt; font-weight: normal; line-height: 18pt; margin: 2.4pt 2.4pt 2.4pt 0cm;">
<span lang="EN-US" style="font-size: 15.5pt; font-weight: normal;"><o:p> </o:p></span></h3>
<h3 style="font-size: 15.5pt; line-height: 18pt; margin: 2.4pt 2.4pt 2.4pt 0cm;">
<span style="font-size: 12pt;">Example<span style="font-weight: normal;"><o:p></o:p></span></span></h3>
<div style="font-size: 15.5pt; font-weight: normal; line-height: 18pt; margin: 0cm 2.4pt 12pt; text-align: justify;">
<span lang="EN-US"><o:p>
</o:p></span></div>
<div style="background: rgb(238, 238, 238); border: 1pt solid rgb(214, 214, 214); font-size: 15.5pt; font-weight: normal; padding: 4pt;">
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="kwd"><span style="color: #000088; font-family: "consolas";">var</span></span><span class="pln"><span style="color: #313131; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;"> obj1 </span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">=</span></span><span class="pln"><span style="color: #313131; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;"> </span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">{</span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"name"</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">:</span></span><span class="pln"><span style="color: #313131; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;"> </span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"Sachin Tendulkar"</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">}</span></span><span class="pln"><span style="color: #313131; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="kwd"><span style="color: #000088; font-family: "consolas";">var</span></span><span class="pln"><span style="color: #313131; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;"> obj2 </span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">=</span></span><span class="pln"><span style="color: #313131; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;"> </span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">{</span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"name"</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">:</span></span><span class="pln"><span style="color: #313131; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;"> </span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"SauravGanguly"</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">}</span></span><span style="color: #313131; font-family: "consolas";"><o:p></o:p></span></pre>
</div>
<div style="font-size: 15.5pt; font-weight: normal; line-height: 18pt; margin: 0cm 2.4pt 12pt; text-align: justify;">
<br /></div>
<h2 style="font-size: 15.5pt; line-height: 18pt; margin: 2.4pt 2.4pt 2.4pt 0cm;">
<span style="color: #121214; font-size: 12pt; letter-spacing: -0.75pt;">null<span style="font-weight: normal;"><o:p></o:p></span></span></h2>
<div style="font-size: 15.5pt; font-weight: normal; line-height: 18pt; margin: 0cm 2.4pt 12pt; text-align: justify;">
It means empty type.<span lang="EN-US"><o:p></o:p></span></div>
<h3 style="font-size: 15.5pt; line-height: 18pt; margin: 2.4pt 2.4pt 2.4pt 0cm;">
<span style="font-size: 12pt;">Syntax<span style="font-weight: normal;"><o:p></o:p></span></span></h3>
<div style="background: rgb(241, 241, 241); border: 1pt solid rgb(214, 214, 214); font-size: 15.5pt; font-weight: normal; padding: 4pt;">
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; padding: 0cm;"><span style="color: #313131; font-family: "consolas"; font-size: 9.0pt;">null<o:p></o:p></span></pre>
</div>
<h3 style="font-size: 15.5pt; font-weight: normal; line-height: 18pt; margin: 2.4pt 2.4pt 2.4pt 0cm;">
<span lang="EN-US" style="font-size: 15.5pt; font-weight: normal;"><o:p> </o:p></span></h3>
<h3 style="font-size: 15.5pt; line-height: 18pt; margin: 2.4pt 2.4pt 2.4pt 0cm;">
<span style="font-size: 12pt;">Example<span style="font-weight: normal;"><o:p></o:p></span></span></h3>
<div style="background: rgb(238, 238, 238); border: 1pt solid rgb(214, 214, 214); font-size: 15.5pt; font-weight: normal; padding: 4pt;">
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="kwd"><span style="color: #000088; font-family: "consolas";">var</span></span><span class="pln"><span style="color: #313131; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;"> i </span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">=</span></span><span class="pln"><span style="color: #313131; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;"> </span></span><span class="kwd"><span style="color: #000088; font-family: "consolas";">null</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">;</span></span><span class="pln"><span style="color: #313131; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;"><o:p> </o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="kwd"><span style="color: #000088; font-family: "consolas";">if</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">(</span></span><span class="pln"><span style="color: #313131; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">i </span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">==</span></span><span class="pln"><span style="color: #313131; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;"> </span></span><span class="lit"><span style="color: #006666; font-family: "consolas";">1</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">){</span></span><span class="pln"><span style="color: #313131; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;"> document</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">.</span></span><span class="pln"><span style="color: #313131; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">write</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">(</span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"<h1>value is 1</h1>"</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">);</span></span><span class="pln"><span style="color: #313131; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pun"><span style="color: #666600; font-family: "consolas";">}</span></span><span class="pln"><span style="color: #313131; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;"> </span></span><span class="kwd"><span style="color: #000088; font-family: "consolas";">else</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">{</span></span><span class="pln"><span style="color: #313131; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;"> document</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">.</span></span><span class="pln"><span style="color: #313131; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">write</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">(</span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"<h1>value is null</h1>"</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">);</span></span><span class="pln"><span style="color: #313131; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pun"><span style="color: #666600; font-family: "consolas";">}</span></span><span style="color: #313131; font-family: "consolas";"><o:p></o:p></span></pre>
</div>
<h2 style="font-size: 15.5pt; line-height: 18pt; margin: 2.4pt 2.4pt 2.4pt 0cm;">
<span style="color: #121214; font-size: 12pt; letter-spacing: -0.75pt;">JSON Value<span style="font-weight: normal;"><o:p></o:p></span></span></h2>
<div style="font-size: 15.5pt; font-weight: normal; line-height: 18pt; margin: 0cm 2.4pt 12pt; text-align: justify;">
It includes −<o:p></o:p></div>
<ul style="font-size: 15.5pt; font-weight: normal;" type="disc">
<li class="MsoNormal" style="line-height: 18pt; margin-bottom: 3.75pt;"><span style="font-family: "times new roman" , "serif"; font-size: 12.0pt;">number
(integer or floating point)<o:p></o:p></span></li>
<li class="MsoNormal" style="line-height: 18pt; margin-bottom: 3.75pt;"><span style="font-family: "times new roman" , "serif"; font-size: 12.0pt;">string<o:p></o:p></span></li>
<li class="MsoNormal" style="line-height: 18pt; margin-bottom: 3.75pt;"><span style="font-family: "times new roman" , "serif"; font-size: 12.0pt;">boolean<o:p></o:p></span></li>
<li class="MsoNormal" style="line-height: 18pt; margin-bottom: 3.75pt;"><span style="font-family: "times new roman" , "serif"; font-size: 12.0pt;">array<o:p></o:p></span></li>
<li class="MsoNormal" style="line-height: 18pt; margin-bottom: 3.75pt;"><span style="font-family: "times new roman" , "serif"; font-size: 12.0pt;">object<o:p></o:p></span></li>
<li class="MsoNormal" style="line-height: 18pt; margin-bottom: 3.75pt;"><span style="font-family: "times new roman" , "serif"; font-size: 12.0pt;">nul</span><span lang="EN-US" style="font-family: "times new roman" , "serif"; font-size: 12.0pt;">l</span><span style="font-family: "times new roman" , "serif"; font-size: 12.0pt;"><o:p></o:p></span></li>
</ul>
<h3 style="font-size: 15.5pt; font-weight: normal; line-height: 18pt; margin: 2.4pt 2.4pt 2.4pt 0cm;">
<span lang="EN-US" style="font-size: 15.5pt; font-weight: normal;"><o:p> </o:p></span></h3>
<h3 style="font-size: 15.5pt; line-height: 18pt; margin: 2.4pt 2.4pt 2.4pt 0cm;">
<span style="font-size: 12pt;">Syntax<span style="font-weight: normal;"><o:p></o:p></span></span></h3>
<div style="background: rgb(241, 241, 241); border: 1pt solid rgb(214, 214, 214); font-size: 15.5pt; font-weight: normal; padding: 4pt;">
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; padding: 0cm;"><span style="color: #313131; font-family: "consolas"; font-size: 9.0pt;">String | Number | Object | Array | TRUE | FALSE | NULL<o:p></o:p></span></pre>
</div>
<h3 style="font-size: 15.5pt; font-weight: normal; line-height: 18pt; margin: 2.4pt 2.4pt 2.4pt 0cm;">
<span lang="EN-US" style="font-size: 15.5pt; font-weight: normal;"><o:p> </o:p></span></h3>
<h3 style="font-size: 15.5pt; line-height: 18pt; margin: 2.4pt 2.4pt 2.4pt 0cm;">
<span style="font-size: 12pt;">Example<span style="font-weight: normal;"><o:p></o:p></span></span></h3>
<div style="background: rgb(238, 238, 238); border: 1pt solid rgb(214, 214, 214); font-size: 15.5pt; font-weight: normal; padding: 4pt;">
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="kwd"><span style="color: #000088; font-family: "consolas";">var</span></span><span class="pln"><span style="color: #313131; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;"> i </span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">=</span></span><span class="pln"><span style="color: #313131; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;"> </span></span><span class="lit"><span style="color: #006666; font-family: "consolas";">1</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">;</span></span><span class="pln"><span style="color: #313131; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="kwd"><span style="color: #000088; font-family: "consolas";">var</span></span><span class="pln"><span style="color: #313131; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;"> j </span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">=</span></span><span class="pln"><span style="color: #313131; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;"> </span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"sachin"</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">;</span></span><span class="pln"><span style="color: #313131; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="kwd"><span style="color: #000088; font-family: "consolas";">var</span></span><span class="pln"><span style="color: #313131; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;"> k </span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">=</span></span><span class="pln"><span style="color: #313131; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;"> </span></span><span class="kwd"><span style="color: #000088; font-family: "consolas";">null</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">;</span></span><span style="color: #313131; font-family: "consolas";"><o:p></o:p></span></pre>
</div>
<div style="font-size: 15.5pt; font-weight: normal; line-height: 18pt; margin: 0cm 2.4pt 12pt; text-align: justify;">
<span lang="EN-US"><o:p>
</o:p></span></div>
<div style="font-size: 15.5pt; font-weight: normal; line-height: 18pt; margin: 0cm 2.4pt 12pt; text-align: justify;">
<br /></div>
</span></div>
</span></div>
</span></div>
Anonymoushttp://www.blogger.com/profile/16275600727152269302noreply@blogger.com0tag:blogger.com,1999:blog-661509255376103732.post-73657134292203894892017-03-15T00:14:00.000-07:002017-04-14T20:51:56.991-07:00JSON – Syntax<h1 style="line-height: 22.5pt; margin-bottom: 2.4pt; margin-left: 32.2pt; margin-right: 2.4pt; margin-top: 2.4pt; mso-list: l0 level1 lfo1; text-indent: -18.0pt;">
<br /></h1>
<div>
<div style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0cm; text-align: justify;">
Let's have a quick look at the
basic syntax of JSON. JSON syntax is basically considered as a subset of
JavaScript syntax; it includes the following −<o:p></o:p></div>
<div style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 38.4pt; margin-right: 2.4pt; margin-top: 0cm; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt; text-align: justify; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="font-family: "symbol"; font-size: 10pt;">·<span style="font-family: "times new roman"; font-size: 7pt; font-stretch: normal; line-height: normal;">
</span></span><!--[endif]-->Data is represented in name/value
pairs.<o:p></o:p></div>
<div style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 38.4pt; margin-right: 2.4pt; margin-top: 0cm; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt; text-align: justify; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="font-family: "symbol"; font-size: 10pt;">·<span style="font-family: "times new roman"; font-size: 7pt; font-stretch: normal; line-height: normal;">
</span></span><!--[endif]-->Curly braces hold objects and each
name is followed by ':'(colon), the name/value pairs are separated by ,
(comma).<o:p></o:p></div>
<div style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 38.4pt; margin-right: 2.4pt; margin-top: 0cm; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt; text-align: justify; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="font-family: "symbol"; font-size: 10pt;">·<span style="font-family: "times new roman"; font-size: 7pt; font-stretch: normal; line-height: normal;">
</span></span><!--[endif]-->Square brackets hold arrays and
values are separated by ,(comma).<o:p></o:p></div>
<div style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0cm; text-align: justify;">
Below is a simple example –<span lang="EN-US"><o:p></o:p></span></div>
<div style="background: #EEEEEE; border: solid #D6D6D6 1.0pt; mso-border-alt: solid #D6D6D6 .75pt; mso-element: para-border-div; padding: 4.0pt 4.0pt 4.0pt 4.0pt;">
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">{</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"book"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">:</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">[</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">{</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"id"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">:</span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"01"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">,</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"language"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">:</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"Java"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">,</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"edition"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">:</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"third"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">,</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"author"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">:</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"Herbert Schildt"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">,</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">},</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">{</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"id"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">:</span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"07"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">,</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"language"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">:</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"C++"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">,</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"edition"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">:</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"second"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">,</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"author"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">:</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"E.Balagurusamy"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">,</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">}</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">]</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">}</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 1pt solid rgb(214, 214, 214); padding: 4pt;">
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">{</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"book"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">:</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">[</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">{</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"id"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">:</span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"01"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">,</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"language"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">:</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"Java"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">,</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"edition"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">:</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"third"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">,</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"author"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">:</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"Herbert Schildt"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">,</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">},</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">{</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"id"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">:</span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"07"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">,</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"language"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">:</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"C++"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">,</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"edition"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">:</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"second"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">,</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"author"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">:</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"E.Balagurusamy"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">,</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">}</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">]</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">}</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 1pt solid rgb(214, 214, 214); padding: 4pt;">
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">{</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"book"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">:</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">[</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">{</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"id"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">:</span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"01"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">,</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"language"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">:</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"Java"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">,</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"edition"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">:</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"third"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">,</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"author"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">:</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"Herbert Schildt"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">,</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">},</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">{</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"id"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">:</span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"07"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">,</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"language"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">:</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"C++"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">,</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"edition"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">:</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"second"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">,</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"author"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">:</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"E.Balagurusamy"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">,</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">}</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">]</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">}</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;"><br /></span></div>
<div style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 1pt solid rgb(214, 214, 214); padding: 4pt;">
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">{</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"book"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">:</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">[</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">{</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"id"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">:</span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"01"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">,</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"language"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">:</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"Java"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">,</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"edition"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">:</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"third"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">,</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"author"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">:</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"Herbert Schildt"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">,</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">},</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">{</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"id"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">:</span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"07"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">,</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"language"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">:</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"C++"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">,</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"edition"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">:</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"second"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">,</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"author"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">:</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"E.Balagurusamy"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">,</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">}</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">]</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">}</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0cm; text-align: justify;">
JSON supports the following two
data structures −<o:p></o:p></div>
<div style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 38.4pt; margin-right: 2.4pt; margin-top: 0cm; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt; text-align: justify; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="font-family: "symbol"; font-size: 10pt;">·<span style="font-family: "times new roman"; font-size: 7pt; font-stretch: normal; line-height: normal;">
</span></span><!--[endif]--><b>Collection of name/value pairs</b><span class="apple-converted-space"> </span>− This Data Structure is supported by different programming
languages.<o:p></o:p></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
</div>
<div style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 38.4pt; margin-right: 2.4pt; margin-top: 0cm; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt; text-align: justify; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="font-family: "symbol"; font-size: 10pt;">·<span style="font-family: "times new roman"; font-size: 7pt; font-stretch: normal; line-height: normal;">
</span></span><!--[endif]--><b>Ordered list of values</b><span class="apple-converted-space"> </span>− It includes array, list, vector or sequence etc.<o:p></o:p></div>
</div>
</div>
</div>
</div>
</div>
Anonymoushttp://www.blogger.com/profile/16275600727152269302noreply@blogger.com0tag:blogger.com,1999:blog-661509255376103732.post-48329249884136182112017-03-14T23:41:00.001-07:002017-04-14T20:52:08.987-07:00JSON – Overview<h1 style="line-height: 22.5pt; margin-bottom: 2.4pt; margin-left: 32.2pt; margin-right: 2.4pt; margin-top: 2.4pt; mso-list: l0 level1 lfo1; text-indent: -18.0pt;">
<br /></h1>
<div>
<span style="color: #121214; font-size: 16.0pt; letter-spacing: -0.75pt;"><br /></span></div>
<div>
<div style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0cm; text-align: justify;">
JSON or JavaScript Object Notation
is a lightweight text-based open standard designed for human-readable data
interchange. Conventions used by JSON are known to programmers, which include
C, C++, Java, Python, Perl, etc.<o:p></o:p></div>
<div style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 38.4pt; margin-right: 2.4pt; margin-top: 0cm; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt; text-align: justify; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="font-family: "symbol"; font-size: 10pt;">·<span style="font-family: "times new roman"; font-size: 7pt; font-stretch: normal; line-height: normal;">
</span></span><!--[endif]-->JSON stands for JavaScript Object
Notation.<o:p></o:p></div>
<div style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 38.4pt; margin-right: 2.4pt; margin-top: 0cm; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt; text-align: justify; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="font-family: "symbol"; font-size: 10pt;">·<span style="font-family: "times new roman"; font-size: 7pt; font-stretch: normal; line-height: normal;">
</span></span><!--[endif]-->The format was specified by
Douglas Crockford.<o:p></o:p></div>
<div style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 38.4pt; margin-right: 2.4pt; margin-top: 0cm; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt; text-align: justify; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="font-family: "symbol"; font-size: 10pt;">·<span style="font-family: "times new roman"; font-size: 7pt; font-stretch: normal; line-height: normal;">
</span></span><!--[endif]-->It was designed for human-readable
data interchange.<o:p></o:p></div>
<div style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 38.4pt; margin-right: 2.4pt; margin-top: 0cm; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt; text-align: justify; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="font-family: "symbol"; font-size: 10pt;">·<span style="font-family: "times new roman"; font-size: 7pt; font-stretch: normal; line-height: normal;">
</span></span><!--[endif]-->It has been extended from the
JavaScript scripting language.<o:p></o:p></div>
<div style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 38.4pt; margin-right: 2.4pt; margin-top: 0cm; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt; text-align: justify; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="font-family: "symbol"; font-size: 10pt;">·<span style="font-family: "times new roman"; font-size: 7pt; font-stretch: normal; line-height: normal;">
</span></span><!--[endif]-->The filename extension is<span class="apple-converted-space"> </span><b>.json</b>.<o:p></o:p></div>
<div style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 38.4pt; margin-right: 2.4pt; margin-top: 0cm; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt; text-align: justify; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="font-family: "symbol"; font-size: 10pt;">·<span style="font-family: "times new roman"; font-size: 7pt; font-stretch: normal; line-height: normal;">
</span></span><!--[endif]-->JSON Internet Media type is<span class="apple-converted-space"> </span><b>application/json</b>.<o:p></o:p></div>
<div style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 38.4pt; margin-right: 2.4pt; margin-top: 0cm; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt; text-align: justify; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="font-family: "symbol"; font-size: 10pt;">·<span style="font-family: "times new roman"; font-size: 7pt; font-stretch: normal; line-height: normal;">
</span></span><!--[endif]-->The Uniform Type Identifier is
public.json.<o:p></o:p></div>
<h2 style="line-height: 18.0pt; margin-bottom: 2.4pt; margin-left: 36.0pt; margin-right: 2.4pt; margin-top: 2.4pt; mso-list: l1 level1 lfo1; text-indent: -18.0pt;">
<!--[if !supportLists]--><span lang="EN-US" style="color: #121214; font-size: 12.0pt; font-weight: normal; letter-spacing: -0.75pt;">-<span style="font-size: 7pt; font-stretch: normal; font-variant-numeric: normal; line-height: normal;">
</span></span><!--[endif]--><span style="color: #121214; font-size: 12.0pt; letter-spacing: -0.75pt;">Uses of JSON</span><span lang="EN-US" style="color: #121214; font-size: 12.0pt; letter-spacing: -0.75pt;">:<o:p></o:p></span></h2>
<div style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 38.4pt; margin-right: 2.4pt; margin-top: 0cm; mso-list: l0 level1 lfo2; tab-stops: list 36.0pt; text-align: justify; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="font-family: "symbol"; font-size: 10pt;">·<span style="font-family: "times new roman"; font-size: 7pt; font-stretch: normal; line-height: normal;">
</span></span><!--[endif]--><span lang="EN-US">I</span>t is used while writing JavaScript based applications that
includes browser extensions and websites.<o:p></o:p></div>
<div style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 38.4pt; margin-right: 2.4pt; margin-top: 0cm; mso-list: l0 level1 lfo2; tab-stops: list 36.0pt; text-align: justify; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="font-family: "symbol"; font-size: 10pt;">·<span style="font-family: "times new roman"; font-size: 7pt; font-stretch: normal; line-height: normal;">
</span></span><!--[endif]-->JSON format is used for
serializing and transmitting structured data over network connection.<o:p></o:p></div>
<div style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 38.4pt; margin-right: 2.4pt; margin-top: 0cm; mso-list: l0 level1 lfo2; tab-stops: list 36.0pt; text-align: justify; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="font-family: "symbol"; font-size: 10pt;">·<span style="font-family: "times new roman"; font-size: 7pt; font-stretch: normal; line-height: normal;">
</span></span><!--[endif]-->It is primarily used to transmit
data between a server and web applications.<o:p></o:p></div>
<div style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 38.4pt; margin-right: 2.4pt; margin-top: 0cm; mso-list: l0 level1 lfo2; tab-stops: list 36.0pt; text-align: justify; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="font-family: "symbol"; font-size: 10pt;">·<span style="font-family: "times new roman"; font-size: 7pt; font-stretch: normal; line-height: normal;">
</span></span><!--[endif]-->Web services and APIs use JSON
format to provide public data.<o:p></o:p></div>
<div style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 38.4pt; margin-right: 2.4pt; margin-top: 0cm; mso-list: l0 level1 lfo2; tab-stops: list 36.0pt; text-align: justify; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="font-family: "symbol"; font-size: 10pt;">·<span style="font-family: "times new roman"; font-size: 7pt; font-stretch: normal; line-height: normal;">
</span></span><!--[endif]-->It can be used with modern
programming languages.<o:p></o:p></div>
<h2 style="line-height: 18.0pt; margin-bottom: 2.4pt; margin-left: 36.0pt; margin-right: 2.4pt; margin-top: 2.4pt; mso-list: l1 level1 lfo1; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="color: #121214; font-size: 12.0pt; font-weight: normal; letter-spacing: -0.75pt;">-<span style="font-size: 7pt; font-stretch: normal; font-variant-numeric: normal; line-height: normal;">
</span></span><!--[endif]--><span style="color: #121214; font-size: 12.0pt; letter-spacing: -0.75pt;">Characteristics of JSON<o:p></o:p></span></h2>
<div style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 38.4pt; margin-right: 2.4pt; margin-top: 0cm; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt; text-align: justify; text-indent: -18.0pt;">
</div>
<ul type="disc">
<li class="MsoNormal" style="line-height: 18pt; margin-bottom: 3.75pt;"><span style="font-family: "times new roman" , "serif"; font-size: 12.0pt;">JSON
is easy to read and write.<o:p></o:p></span></li>
<li class="MsoNormal" style="line-height: 18pt; margin-bottom: 3.75pt;"><span style="font-family: "times new roman" , "serif"; font-size: 12.0pt;">It
is a lightweight text-based interchange format.<o:p></o:p></span></li>
<li class="MsoNormal" style="line-height: 18pt; margin-bottom: 3.75pt;"><span style="font-family: "times new roman" , "serif"; font-size: 12.0pt;">JSON
is language independent.<o:p></o:p></span></li>
<li class="MsoNormal" style="line-height: 18pt; margin-bottom: 3.75pt;"><span style="font-family: "times new roman" , "serif"; font-size: 12.0pt;"><h2 style="line-height: 18.0pt; margin-bottom: 2.4pt; margin-left: 36.0pt; margin-right: 2.4pt; margin-top: 2.4pt; mso-list: l0 level1 lfo1; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="color: #121214; font-size: 12.0pt; font-weight: normal; letter-spacing: -0.75pt;">-<span style="font-family: "times new roman"; font-size: 7pt; font-stretch: normal; line-height: normal;">
</span></span><!--[endif]--><span style="color: #121214; font-size: 12.0pt; letter-spacing: -0.75pt;">Simple Example in JSON<o:p></o:p></span></h2>
<div style="line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 2.4pt; margin-right: 2.4pt; margin-top: 0cm; text-align: justify;">
The following example shows how to
use JSON to store information related to books based on their topic and edition<span style="font-family: "verdana" , sans-serif;">.</span></div>
</span></li>
</ul>
<div style="text-align: justify;">
<div style="background: #EEEEEE; border: solid #D6D6D6 1.0pt; mso-border-alt: solid #D6D6D6 .75pt; mso-element: para-border-div; padding: 4.0pt 4.0pt 4.0pt 4.0pt;">
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">{</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"book"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">:</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">[</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">{</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"id"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">:</span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"01"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">,</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"language"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">:</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"Java"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">,</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"edition"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">:</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"third"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">,</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"author"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">:</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"Herbert Schildt"</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">},</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">{</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"id"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">:</span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"07"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">,</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"language"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">:</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"C++"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">,</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"edition"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">:</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"second"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">,</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"author"</span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">:</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #008800; font-family: "consolas"; font-size: 10.0pt;">"E.Balagurusamy"</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">}</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"> </span><span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">]</span><span style="color: #313131; font-family: "consolas"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;">
<span style="color: #666600; font-family: "consolas"; font-size: 10.0pt;">}</span></div>
<div class="MsoNormal" style="line-height: 18pt; margin: 0cm 2.4pt 12pt;">
<span style="font-family: "times new roman" , serif; font-size: 12pt;">After understanding the above program, we will try another example. Let's
save the below code as <b>json.htm</b> −<o:p></o:p></span></div>
<div style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 1pt solid rgb(214, 214, 214); padding: 4pt;">
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="tag"><span style="color: #000088; font-family: "consolas";"><html></span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="tag"><span style="color: #000088; font-family: "consolas";"><head></span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="tag"><span style="color: #000088; font-family: "consolas";"><title></span></span><span class="pln"><span style="color: #313131; font-family: "consolas";">JSON example</span></span><span class="tag"><span style="color: #000088; font-family: "consolas";"></title></span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> <o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="tag"><span style="color: #000088; font-family: "consolas";"><script</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="atn"><span style="color: #7f0055; font-family: "consolas"; mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: major-fareast;">language</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">=</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="atv"><span style="color: #008800; font-family: "consolas";">"javascript"</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="tag"><span style="color: #000088; font-family: "consolas";">></span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> <o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="kwd"><span style="color: #000088; font-family: "consolas";">var</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> object1 </span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">=</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">{</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"language"</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">:</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"Java"</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">,</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"author"</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">:</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"herbert schildt"</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">};</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> document</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">.</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";">write</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">(</span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"<h1>JSON with JavaScript example</h1>"</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">);</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> document</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">.</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";">write</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">(</span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"<br>"</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">);</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> document</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">.</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";">write</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">(</span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"<h3>Language = "</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">+</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> object1</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">.</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";">language</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">+</span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"</h3>"</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">);</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> <o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> document</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">.</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";">write</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">(</span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"<h3>Author = "</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">+</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> object1</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">.</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";">author</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">+</span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"</h3>"</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">);</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> <o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="kwd"><span style="color: #000088; font-family: "consolas";">var</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> object2 </span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">=</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">{</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"language"</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">:</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"C++"</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">,</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"author"</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">:</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"E-Balagurusamy"</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">};</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> document</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">.</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";">write</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">(</span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"<br>"</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">);</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> document</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">.</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";">write</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">(</span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"<h3>Language = "</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">+</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> object2</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">.</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";">language</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">+</span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"</h3>"</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">);</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> <o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> document</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">.</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";">write</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">(</span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"<h3>Author = "</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">+</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> object2</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">.</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";">author</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">+</span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"</h3>"</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">);</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> <o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> <o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> document</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">.</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";">write</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">(</span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"<hr />"</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">);</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> document</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">.</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";">write</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">(</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";">object2</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">.</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";">language </span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">+</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="str"><span style="color: #008800; font-family: "consolas";">" programming language can be studied "</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">+</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"from book written by "</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">+</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"> object2</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">.</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";">author</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">);</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> document</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">.</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";">write</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">(</span></span><span class="str"><span style="color: #008800; font-family: "consolas";">"<hr />"</span></span><span class="pun"><span style="color: #666600; font-family: "consolas";">);</span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> <o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="tag"><span style="color: #000088; font-family: "consolas";"></script></span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> <o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="tag"><span style="color: #000088; font-family: "consolas";"></head></span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> <o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="tag"><span style="color: #000088; font-family: "consolas";"><body></span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> </span></span><span class="tag"><span style="color: #000088; font-family: "consolas";"></body></span></span><span class="pln"><span style="color: #313131; font-family: "consolas";"><o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="pln"><span style="color: #313131; font-family: "consolas";"> <o:p></o:p></span></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="tag"><span style="color: #000088; font-family: "consolas";"></html></span></span><span style="color: #313131; font-family: "consolas";"><o:p></o:p></span></pre>
<pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 12pt; margin-bottom: 7.5pt; padding: 0cm;"><span class="tag">
<div style="line-height: 18pt; margin: 0cm 2.4pt 12pt;">
<span style="background: white;">Now let's try to
open json.htm using IE or any other javascript enabled browser that produces
the following result –</span><span lang="EN-US" style="background: white;"><o:p></o:p></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjnWD58brFETdziv7l5zBU4qpiD3_i-OWVZ5R03ny0vTBCg4PTU0EBbkX25NzkbQzn-Tg74tbSsBrJZBKm7jiaUW4EQbC3nHCvi7h70I16j0OXfFdf8sXLQpcPyJNZjUQ-f_3K6aJslrkY/s1600/7.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="218" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjnWD58brFETdziv7l5zBU4qpiD3_i-OWVZ5R03ny0vTBCg4PTU0EBbkX25NzkbQzn-Tg74tbSsBrJZBKm7jiaUW4EQbC3nHCvi7h70I16j0OXfFdf8sXLQpcPyJNZjUQ-f_3K6aJslrkY/s320/7.jpg" width="320" /></a></div>
<div class="MsoNormal" style="line-height: 18pt; margin: 0cm 2.4pt 12pt;">
<span style="font-family: "times new roman" , serif; font-size: 12pt;">You can refer to JSON Objects chapter for more information on JSON objects</span><span lang="EN-US" style="font-family: "times new roman" , serif; font-size: 12pt;">.<o:p></o:p></span></div>
</span></pre>
</div>
</div>
</div>
</div>
Anonymoushttp://www.blogger.com/profile/16275600727152269302noreply@blogger.com0tag:blogger.com,1999:blog-661509255376103732.post-69762319619446189602017-03-14T01:01:00.000-07:002017-04-14T20:52:21.797-07:00 JSON - Home<div class="MsoListParagraph" style="line-height: 22.5pt; margin-bottom: 2.4pt; margin-left: 32.2pt; margin-right: 2.4pt; margin-top: 2.4pt; mso-add-space: auto; mso-list: l0 level1 lfo1; mso-outline-level: 1; text-indent: -18.0pt;">
<br /></div>
<h1 style="line-height: 22.5pt; margin-bottom: 2.4pt; margin-left: 36.0pt; margin-right: 2.4pt; margin-top: 2.4pt; mso-list: l0 level1 lfo1; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="color: #121214; font-size: 12.0pt; font-weight: normal; letter-spacing: -0.75pt;">-<span style="font-size: 7pt; font-stretch: normal; font-variant-numeric: normal; line-height: normal;">
</span></span><!--[endif]--><span style="color: #121214; font-size: 12.0pt; letter-spacing: -0.75pt;">JSON Tutorial</span><span lang="EN-US" style="color: #121214; font-size: 12.0pt; letter-spacing: -0.75pt;">:</span><span style="color: #121214; font-size: 12.0pt; letter-spacing: -0.75pt;"><o:p></o:p></span></h1>
<h1 style="line-height: 22.5pt; margin-bottom: 2.4pt; margin-left: 0cm; margin-right: 2.4pt; margin-top: 2.4pt; text-indent: 1.0cm;">
<span style="background: white; font-size: 12pt; font-weight: normal;">JSON
or JavaScript Object Notation is a lightweight text-based open standard
designed for human-readable data interchange. The JSON format was originally
specified by Douglas Crockford, and is described in RFC 4627. The official
Internet media type for JSON is application/json. The JSON filename extension
is .json. This tutorial will help you understand JSON and its use within
various programming languages such as PHP, PERL, Python, Ruby, Java, etc.</span><span lang="EN-US" style="background: white; font-size: 12pt; font-weight: normal;"><o:p></o:p></span></h1>
<h1 style="line-height: 22.5pt; margin-bottom: 2.4pt; margin-left: 36.0pt; margin-right: 2.4pt; margin-top: 2.4pt; mso-list: l0 level1 lfo1; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="color: #121214; font-size: 12.0pt; font-weight: normal; letter-spacing: -0.75pt;">-<span style="font-size: 7pt; font-stretch: normal; font-variant-numeric: normal; line-height: normal;">
</span></span><!--[endif]--><span style="color: #121214; font-size: 12.0pt; letter-spacing: -0.75pt;">Audience</span><span lang="EN-US" style="color: #121214; font-size: 12.0pt; letter-spacing: -0.75pt;">:</span><span style="color: #121214; font-size: 12.0pt; letter-spacing: -0.75pt;"><o:p></o:p></span></h1>
<h1 style="line-height: 22.5pt; margin-bottom: 2.4pt; margin-left: 0cm; margin-right: 2.4pt; margin-top: 2.4pt; text-indent: 1.0cm;">
<span style="background: white; font-size: 12pt; font-weight: normal;">This
tutorial has been designed to help beginners understand the basic functionality
of JavaScript Object Notation (JSON) to develop the data interchange format.
After completing this tutorial, you will have a good understanding of JSON and how
to use it with JavaScript, Ajax, Perl, etc.</span><span lang="EN-US" style="background: white; font-size: 12pt; font-weight: normal;"><o:p></o:p></span></h1>
<h1 style="line-height: 22.5pt; margin-bottom: 2.4pt; margin-left: 36.0pt; margin-right: 2.4pt; margin-top: 2.4pt; mso-list: l0 level1 lfo1; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="color: #121214; font-size: 12.0pt; font-weight: normal; letter-spacing: -0.75pt;">-<span style="font-size: 7pt; font-stretch: normal; font-variant-numeric: normal; line-height: normal;">
</span></span><!--[endif]--><span style="color: #121214; font-size: 12.0pt; letter-spacing: -0.75pt;">Prerequisites</span><span lang="EN-US" style="color: #121214; font-size: 12.0pt; letter-spacing: -0.75pt;">:</span><span style="color: #121214; font-size: 12.0pt; letter-spacing: -0.75pt;"><o:p></o:p></span></h1>
<div class="MsoListParagraph" style="line-height: 22.5pt; margin-bottom: 2.4pt; margin-left: 32.2pt; margin-right: 2.4pt; margin-top: 2.4pt; mso-add-space: auto; mso-list: l0 level1 lfo1; mso-outline-level: 1; text-indent: -18.0pt;">
</div>
<h1 style="line-height: 22.5pt; margin-bottom: 2.4pt; margin-left: 0cm; margin-right: 2.4pt; margin-top: 2.4pt; text-indent: 21.3pt;">
<span style="background: white; font-size: 12pt; font-weight: normal;">Before
proceeding with this tutorial, you should have a basic understanding of the web
application’s work over HTTP and we assume that you have a basic knowledge of
JavaScript.</span><span lang="EN-US" style="background: white; font-size: 12pt; font-weight: normal;"><o:p></o:p></span></h1>
<div>
<span style="background: white; font-size: 12pt; font-weight: normal;"><br /></span></div>
<div>
<span style="background: white; font-size: 12pt; font-weight: normal;"><br /></span></div>
Anonymoushttp://www.blogger.com/profile/16275600727152269302noreply@blogger.com1