JSONは「JavaScript Object Notation」の略であり、Webアプリケーションに役立つ軽量型のデータ交換フォーマットです。テキストベースのフォーマットなので読み書きが簡単で、さらにプログラムで容易に解析できる正規構文を備えています。基本的にはJavaScriptのサブセットであり、詳しくは後で説明しますが、XML以上に構文の解析が容易です。 AJAXは「Asynchronous JavaScript and XML」の略...
『 XPathのJSON版。XPath的な表記でJSON構造にアクセスできる。JavaScript版、PHP版、C#版あり。(→記事:http://goessner.net/articles/JsonPath/) 』
(thanks to JavaScript++かも日記) 原文:Introducing JSON JSON(JavaScript Object Notation)は、軽量のデータ交換フォーマットです。人間にとって読み書きが容易で、マシンにとっても簡単にパースや生成を行なえる形式です。JavaScriptプログラミング言語(ECMA-262標準第3版 1999年12月(PDF))の一部をベースに作られています。JSONは、完全に言語から独立したテキスト形式です。しかし、C、C++、C#、Java...
前回はJSONの概要と記法、そしてJavaScriptでの利用方法について説明しました。連載2回目となる今回はAjaxアプリケーションでのJSONの利用方法を、サンプルを作成しながら紹介していきます。 なお、本記事のサンプルを実行するにはApacheなどのWebサーバが必要になります。また、本記事の後半ではPHPを用いた動的なJSONの生成方法にも触れますので、Apache上でPHPが利用できる環境...
JSONとはJavaScript Object Notationの略で、XMLなどと同様のテキストベースのデータフォーマットです。 その名前の由来の通りJSONはJavaScriptのオブジェクト表記構文のサブセットとなっており、XMLと比べると簡潔に構造化されたデータを記述することができるため、記述が容易で人間が理解しやすいデータフォーマットと言えます。 なお、JSONは2006年に「RFC 4627」として公開されてい...
The application/json Media Type for JavaScript Object Notation (JSON) Network Working Group D. Crockford Request for Comments: 4627 JSON.org Category: Informational July 2006 http://www.ietf.org/rfc/rfc4627.txt?number=4627 矍��矍酴�┳: 1.1. Conventions Used in This Document The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL...