JavaScript Object Notation
(ECMA-404 から転送)
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2023/10/16 15:31 UTC 版)
JavaScript Object Notation(JSON、ジェイソン)はデータ記述言語の1つである。軽量なテキストベースのデータ交換用フォーマットでありプログラミング言語を問わず利用できる[1]。名称と構文はJavaScriptにおけるオブジェクトの表記法に由来する。
- ^ JSON is a lightweight, text-based, language-independent syntax for defining data interchange formats. ECMA-404
- ^ “Introducing JSON”. json.org. 2008年4月19日閲覧。
- ^ a b ongoing by Tim Bray · The Last JSON Spec
- ^ Subsume JSON a.k.a. JSON ⊂ ECMAScript · V8
- ^ Douglas Crockford: The JSON Saga - YouTube
- ^ A JSON value can be an object, array, number, string, true, false, or null. ECMA-404
- ^ “JSONPath - XPath for JSON”. goessner.net. 2023年6月8日閲覧。
- ^ JSON Path (jsonpath) - IETF Datatracker
- ^ “JSON Developer's Guide”. Oracle Help Center. 2023年6月8日閲覧。
- ^ jovanpop-msft. “JSON Path Expressions - SQL Server”. learn.microsoft.com. 2023年6月8日閲覧。
- ^ “MySQL :: MySQL 8.0 Reference Manual :: 11.5 The JSON Data Type”. dev.mysql.com. 2023年6月8日閲覧。
- ^ PostgreSQL: Documentation: 15: 9.16. JSON Functions and Operators
- ^ “json-path Output Type — MongoDB Command Line Interface”. mongodb.com. 2023年6月8日閲覧。
- ^ “Path”. Redis. 2023年6月8日閲覧。
- ^ JSON Lines
- ^ ndjson
- ^ Update specification_draft2.md · ndjson/ndjson-spec@c658c26
- ^ “JSON5 – JSON for Humans”. JSON5. 2023年5月31日閲覧。
- ^ “YAML is JSON”. 2009年7月22日時点のオリジナルよりアーカイブ。2013年5月15日閲覧。
- ^ “3.2.1. Representation Graph - YAML Ain’t Markup Language (YAML™) Version 1.2”. yaml.org. 2013年5月15日閲覧。
- 1 JavaScript Object Notationとは
- 2 JavaScript Object Notationの概要
- 3 AjaxにおけるJSONの利用
- 4 ライブラリ
- 5 JSON5
- 6 関連項目
- 7 外部リンク
- ECMA-404のページへのリンク