.NET 開発基盤部会 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。

目次

概要

  • JSON は、
    • JavaScript の構文に基づいた、
    • オブジェクト、配列、数値、文字列、真偽値、そして null をシリアライズする構文。
    • しかし、JSON は JavaScript のサブセットではない。
      • すべてのJSON形式のテキストが正当なJavaScriptコードであるとは限りらないため。
      • このため、一部の、JSON → オブジェクト変換は失敗する。
  • JSON処理は、
    • 古くはeval()を使用していた。
    • 現在は、JSON オブジェクトを使用する。

eval()

JSON オブジェクト

  • JSON をパースするメソッドや、値を JSON に変換するメソッドを持つ。
  • JSON オブジェクトは古いブラウザで使用できなのでPolyfill(中身はeval())を使用する。

JSON.parse()

文字列を JSON として解析、値を返す。

JSON.stringify()

指定した値に対応する JSON 文字列を返す。

参考

JavaScript | MDN


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2018-03-01 (木) 15:19:13 (1052d)