<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="2" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[2]</anchor-end> <code class="JS" xml:lang="en">JSON</code> は、 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">JSON</anchor> データ形式の操作に関する <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">API</anchor> です。</p><comment-p xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">データ形式については <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">JSON</anchor> の項を参照。</comment-p><section><h1>メンバー</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="1" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[1]</anchor-end> <figure class="short list"><ul><li><code class="JS" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">JSON.parse</anchor></code></li><li><code class="JS" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">JSON.stringify</anchor></code></li></ul></figure></p></section><section><h1>歴史</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="9" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[9]</anchor-end> <cite>Re: Native JSON parsing API</cite> (<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Henri Sivonen</anchor> 著, <time>2008-06-16 06:12:12 +09:00</time> 版) <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://permalink.gmane.org/gmane.org.w3c.whatwg.discuss/14410">http://permalink.gmane.org/gmane.org.w3c.whatwg.discuss/14410</anchor-external></p><blockquote><p>The JSON parsers I've used in non-browser contexts have been Draconian  
and incompatible with existing content such as output from  
del.icio.us, which can contain escaped single quotes, which isn't  
allowed in proper JSON.</p></blockquote><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="10" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[10]</anchor-end> 
<cite>JSON Serialization (was Re: ES4 draft: Name)</cite> (<time>2008-04-01 12:34:49 +09:00</time> 版) <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://mail.mozilla.org/pipermail/es-discuss/2008-March/002397.html">https://mail.mozilla.org/pipermail/es-discuss/2008-March/002397.html</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="11" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[11]</anchor-end> <cite>Re: Native JSON parsing API</cite> (<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Maciej Stachowiak &lt;mjs@...&gt;</anchor> 著, <time>2008-06-14 08:43:00 +09:00</time> 版) <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://permalink.gmane.org/gmane.org.w3c.whatwg.discuss/14404">http://permalink.gmane.org/gmane.org.w3c.whatwg.discuss/14404</anchor-external></p><blockquote><p>Native JSON parsing is being considered for the next versions of  
ECMAScript (the 3.1 and 4 versions). It seems like a better fit there  
than in HTML5. If it ends up not being added to ECMAScript, I would  
propose it as a standalone spec for the W3C Web Apps WG.</p></blockquote><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="12" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[12]</anchor-end> <cite xml:lang="en">es3.1:json_support <strong>[</strong>ES4 Wiki<strong>]</strong></cite> (<time>2008-12-20 11:20:05 +09:00</time> 版) <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://wiki.ecmascript.org/doku.php?id=es3.1:json_support">http://wiki.ecmascript.org/doku.php?id=es3.1:json_support</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="14" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[14]</anchor-end> <cite xml:lang="ja-jp">2008/9/10 - Internet Explorer 8 のネイティブ JSON</cite> (<time>2009-02-02 22:11:29 +09:00</time> 版) <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://msdn.microsoft.com/ja-jp/ie/dd218503.aspx">http://msdn.microsoft.com/ja-jp/ie/dd218503.aspx</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="15" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[15]</anchor-end> <cite xml:lang="en-us">Firefox 3.1 for developers - MDC</cite> (<time>2009-02-08 18:25:06 +09:00</time> 版) <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://developer.mozilla.org/ja/Firefox_3.1_for_developers#.E6.96.B0.E3.81.97.E3.81.8F.E3.82.B5.E3.83.9D.E3.83.BC.E3.83.88.E3.81.95.E3.82.8C.E3.81.9F.E6.A9.9F.E8.83.BD_2">https://developer.mozilla.org/ja/Firefox_3.1_for_developers#.E6.96.B0.E3.81.97.E3.81.8F.E3.82.B5.E3.83.9D.E3.83.BC.E3.83.88.E3.81.95.E3.82.8C.E3.81.9F.E6.A9.9F.E8.83.BD_2</anchor-external></p><blockquote><p>ネイティブ JSON の DOM バインディング( bug 408838 ) 。</p></blockquote><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="13" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[13]</anchor-end> <cite xml:lang="en-us">JSON - MDC</cite> (<time>2009-02-02 22:06:53 +09:00</time> 版) <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://developer.mozilla.org/en/JSON">https://developer.mozilla.org/en/JSON</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="16" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[16]</anchor-end> <cite>JSON、8進数 - 素人がプログラミングを勉強するブログ</cite> (<time>2009-06-28 10:12:45 +09:00</time> 版) <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://d.hatena.ne.jp/javascripter/20090627/1246111914">http://d.hatena.ne.jp/javascripter/20090627/1246111914</anchor-external></p><blockquote><p>まず、0123のように、0以外で先頭が0の数値はJSONとして不正である。</p><p>例えばJSON.parse(&quot;0123&quot;)を評価すると、IE8とWebKit(r45311)ではSyntaxErrorが投げられる。</p><p>Firefox(20090617のナイトリー)では、123になる。</p><p>http://www.json.org/json2.js:json2.jsとGoogle Chrome(3.0.191)では、83になる。</p></blockquote><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="18" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[18]</anchor-end> <cite xml:lang="en-us">JSON - MDC</cite>
(<time>2009-10-18 14:43:23 +09:00</time> 版)
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://developer.mozilla.org/ja/JSON">https://developer.mozilla.org/ja/JSON</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="3" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[3]</anchor-end> <cite xml:lang="en">douglascrockford/JSON-js: JSON in JavaScript</cite>
(<time>2016-07-19 13:24:17 +09:00</time>)
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://github.com/douglascrockford/JSON-js">https://github.com/douglascrockford/JSON-js</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="4" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[4]</anchor-end> <cite xml:lang="en">Merge pull request #206 from martinthomson/json_any</cite>
(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">mvano</anchor>著, <time>2016-07-25 18:01:17 +09:00</time>)
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://github.com/w3c/push-api/commit/4ea614984ea48fa27e846581357344638c840aff">https://github.com/w3c/push-api/commit/4ea614984ea48fa27e846581357344638c840aff</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="5" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[5]</anchor-end> <cite xml:lang="en">Editorial: remove JSON typedef</cite>
(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">annevk</anchor>著, <time>2016-07-25 18:39:43 +09:00</time>)
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://github.com/whatwg/fetch/commit/292c62961e8581bd7e1e119ed2f0827e482ff0b7">https://github.com/whatwg/fetch/commit/292c62961e8581bd7e1e119ed2f0827e482ff0b7</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="6" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[6]</anchor-end> <cite xml:lang="en">Define JSON Deserialization</cite>
(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">AutomatedTester</anchor>著, <time>2017-01-20 01:42:42 +09:00</time>)
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://github.com/w3c/webdriver/commit/835f2cb82005639d0dc7ad1c2d26a9d836041c4c">https://github.com/w3c/webdriver/commit/835f2cb82005639d0dc7ad1c2d26a9d836041c4c</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="7" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[7]</anchor-end> <cite xml:lang="en">Define the algorithm for JSON Serialization</cite>
(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">AutomatedTester</anchor>著, <time>2017-01-20 01:34:39 +09:00</time>)
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://github.com/w3c/webdriver/commit/3e0666e708a559482decaa013bfa631655b48d3c">https://github.com/w3c/webdriver/commit/3e0666e708a559482decaa013bfa631655b48d3c</anchor-external></p></section></body></html>