OpenLayers.Format.JSONクラス

下記のクラスから継承


JSONを読込み及び書込みクラスです。

プロパティ


indent

{String} インデント文字です。わかりやすくために、インテンションレベルごとにインデント文字を使用します。

space

{String} “:”の後ろで使用して名称/値を分割するスペース文字です。

newline

{String} 名称/値行の終了文字です。

コンストラクター


OpenLayers.Format.JSON

引数

  • options {Object} プロパティ設定用のオプションオブジェクトです。

メソッド


read

read: function( json, filter )


文字列からデータを読み込んで、オブジェクトを返します。
パラメータ
  • json {String} JSON文字列
  • filter {Function} 最終結果のあらゆるレベルであらゆるキーと値のために呼ばれるファンクションです。各々の値は、フィルタファンクションの結果と取り替えられます。一般なオブジェクトをクラスのインスタンスに変更、或いはデータ文字列をデータオブジェクトに変更するのを使用されます。

戻り値
{Object} オブジェクト、配列、文字列、数字。

write

write: function( value, pretty )


オブジェクトをJSON文字列に変換します。
パラメータ
  • value {String} オブジェクト、配列、文字列、数字など
  • pretty {Boolean} 改行文字とインデントで出力を示します。 ディフォルトはfalse。

戻り値
{String} JSON文字列。

Add a New Comment
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License