Jsonは何ですか

2084 ワード

どうやって勉強しますか?
まずいくつかの問題を提出します.今はJsonは何ですか?jsonは誰が作ったのですか?なぜ現れたのですか?しかし、今は長い時間前に直接教えてくれたのがjsonです.
jsonはDuglas Crockforからなります. この人が作ったのも、より良いデータの交換と記憶のためです.
JSON:JavaScriptオブジェクト表示法(JavaScript Object Notation).
JSONはテキスト情報を格納し交換するシンタックスです.XMLに似ています
JSONはXMLより小さく、より速く、より解析しやすいです.
 
JSONとは
 
  • JSONとは、JavaScriptオブジェクト表示法(JavaScript Object Notation)
  • を指す.
  • JSONは、軽量級のテキストデータ交換フォーマット
  • である.
  • JSONは言語に独立しています.
  • JSONは自己説明性を持ち、より分かりやすい.
     
    JSONはJavaScript文法を使用してデータオブジェクトを記述していますが、JSONは依然として言語とプラットフォームから独立しています.JSON解析器とJSONライブラリは多くの異なるプログラミング言語をサポートしています.
    次に一つ挙げます Jsonは一人の情報を表しています.
    var json={"name":"zhangsan","age":34};  
    document.write(json.name);  結果はzhangさんです
    Jsonを使う 複数人の情報を表示する
    var json=「{name]」:「zhangsan」、「age」:34」、{name]:「lisi」、「age」:12];
    類似XML
  • JSONは、純テキスト
  • である.
  • JSONは、「自己記述性」(人間読み取り可能)
  • を有する.
  • JSONは、階層構造(値に存在値)
  • を有する.
  • JSONは、JavaScriptによって解析することができる
  • .
  • JSONデータはAJAXを使用して伝送することができます.
    XMLとの違い
  • 終了ラベルがない
  • より短い
  • 読み書きのスピードが速いです.
  • は、ビルドされたJavaScript eval()方法を用いて解析することができる
  • .
  • は、配列
  • を使用する.
  • 予約文字を使わない
  • なぜJSONを使うのですか?
    AJAXアプリケーションにとって、JSONはXMLより速くて使いやすいです.
    ************の分割線***************************************************************************を****して****を**します.
    勉強すればするほどめまいがします.多くの基礎がよく分かりませんので、今は先に使った経験と他の人の文章について理解します.
    Json 一番人気のあるデータ交換フォーマットの一つです.少なくとも私が使ったインターフェースとデータの転送は全部使います. Jsonフォーマット
    このように、上で言ったのは言語に独立しています.つまり、ある言語のすべての特性ではなく、みんなが使えるのです.ルールは基本的に同じです.
    phpの例を挙げると、行列がJson(u)を通ります.アンコール 変換 Json データ
    $arr = array('a' => 1, 'b' => 2, 'c' => 3, 'd' => 4, 'e' => 5);
    echo json_encode($arr);
    
     次は結果です
    {"a":1,"b":2,"c":3,"d":4,"e":5}
    
     
    いくつかのjsonの知識のURLを貼ります.
    http://www.ruanyifeng.com/blog/2011/01/json_同前php.
    http://blog.jobbole.com/852/
    http://www.nowamagic.net/php/php_Json Decode.php