ホームページ  >  記事  >  ウェブフロントエンド  >  これを読むと、JSON_json が何であるかがわかります。

これを読むと、JSON_json が何であるかがわかります。

WBOY
WBOYオリジナル
2016-05-16 19:07:181187ブラウズ

JSON とは
JSON (JavaScript Object Notation) は軽量のデータ交換形式です。人間にとって読み書きしやすい。機械による解析と生成も簡単です。これは、標準 ECMA-262 第 3 版 (1999 年 12 月) のサブセットである Javascript プログラミング言語に基づいています。 JSON は完全に言語に依存しないテキスト形式を使用しますが、C 言語ファミリー (C、C、C#、Java、JavaScript、Perl、Python など) に似た規則も使用します。これらの特性により、JSON は理想的なデータ交換言語になります。
JSON の概念は非常に単純です。つまり、サーバーは Javascript ステートメントを直接生成し、クライアントはオブジェクトを取得した後に eval メソッドを直接使用してオブジェクトを取得するため、XML の解析コストが不要になります。

は XML で表現されます:

コードをコピー コードは次のとおりです:

<アイテム> http://www.jb51.net< /url<
< ;author>Relkn& lt;/著者>


lt ;url>http://www.jb51 .net :




コードをコピー


コードは次のとおりです:

<アイテム> 
 
1 
<著者>ジャクソン 
http://www.jb51.net 
Web.cn へようこそ 
 
 
2 
Relkn 
http://www.jb51.net 
Web.cn关注互联网新技术 
 
 
3 
<著者>Kvogend 
http://www.jb51.net 
jb51.net 脚本之家 
 
  


JSON の使用:
复制代码代码如下:

{items:[
{
id:1,
author:"Jackson",
url:"http://www.jb51.net",
content:" Web.cn へようこそ"
}、
{
id:2,
author:"Relkn",
url:"http://www.jb51.net",
content:"Web.cn关注互联网新技术"
},
{
id:3,
author:"Kvogend",
url:"http://www.jb51 .net",
content:"jb51.net 脚本之家"
}
]};    

代記入:
复制代代記入如下:

{ items:[
{
id:1,
author:"Jackson",
url:"http://www.jb51.net",
content:"ウェブへようこそ。 cn"
},
{
id:2,
author:"Relkn",
url:"http://www.jb51.net",
content:" Web.cn关注互联网新技术"
},
{
id:3,
author:"Kvogend",
url:"http://www.jb51.net",
content:"jb51.net 脚本之家"
}
]};  


JSON は、XML 解析のパフォーマンスと互換性の問題を軽減せず、Javascript では非常に簡単に使用でき、便利なパススルー数グループおよび访问オブジェクト プロパティを取得します。
データは、基本的に構造化データの性質を備えていますが、優れた手法であるにもかかわらず、実際の G​​oogle マップでは XML 転送データが使用されず、JSON 形式が使用されます。
JSON のもう 1 つは「フィールド横断性」です。たとえば、www.jb51.net のネットワークでは