タグ

jsonに関するrawwellのブックマーク (5)

  • A quick head-to-head performance test of JSON vs. BSON.

    rawwell
    rawwell 2011/11/04
    "In short, BSON is terribly slow to read compared to JSON, but faster to build. Also, the BSON data seems to be slightly larger in byte size than JSON data."
  • Google Code Archive - Long-term storage for Google Code Project Hosting.

    Code Archive Skip to content Google About Google Privacy Terms

  • Pipes: Twitter Timeline Viewer

    This Pipe may require all fields to have values before it will run successfully. Please provide values into any empty field above and press "Run Pipe."

  • もう一度、ちゃんとJSON入門 - 檜山正幸のキマイラ飼育記 (はてなBlog)

    僕自身も僕の周辺もJSONをよく使います。でも、細かい点でけっこうミスをやらかしています(苦笑)。このエントリーで、JSONを使う上で注意すべきこと/間違いやすい点をすべて列挙します。 内容 兼チェックリスト: 仕様原典さえ読めば完璧(のはずだが) 数値の前にゼロを付けてはいけない 16進数表記も禁止だよ 数値の前にプラスを付けてはいけない 小数点からはじまる数値はダメ 用語法が違うよ:プロパティとメンバー メンバー名には常に文字列を使う 空文字列""もメンバー名に使える 配列要素はキッチリと並べよう 文字列を囲むには二重引用符だけ 文字列内のエスケープが微妙に違う 仕様にないエスケープは構文エラー undefinedもNaNもありません ラッパーオブジェクトは使わないのが吉 型システムとtypeofに関する注意 最後に 仕様原典さえ読めば完璧(のはずだが) JSONは、小さくて簡単な仕様

    もう一度、ちゃんとJSON入門 - 檜山正幸のキマイラ飼育記 (はてなBlog)
    rawwell
    rawwell 2009/05/23
    "# 数値の前にゼロを付けてはいけない # 16進数表記も禁止だよ # 数値の前にプラスを付けてはいけない # 小数点からはじまる数値はダメ # 用語法が違うよ:プロパティとメンバー # メンバー名には常に文字列を使う # 空文字
  • JSONをスキーマを使って検証できるようにする·JSON Schema MOONGIFT

    JSONはブラウザベースでのデータのやり取りだけではなく、XMLに比べると冗長性が低くシンプルなフォーマットであることもあってサーバサイドでのデータのやり取りにも利用されるようになっている。下手にフィードを解釈するよりも手軽で良い。 JSONにスキーマを適用する とは言え、場合によってはデータの型や検証と言った手法が必要になることもあるだろう。そのために使うのがJSON Schemaだ。 今回紹介するオープンソース・ソフトウェアはJSON Schema、JSONのスキーマ定義を検証するライブラリだ。 JSON Schema自体は現在仕様が固められている最中のようだ。文字列、数値、真偽、オブジェクト、配列などの型が用意されており、こちらもまたJSONを使って定義をする。シンプルなデータ授受にJSONを利用しつつ、多少検証のステップを入れたいと言った場合に使えるかもしれない。 検証用スクリプト

    JSONをスキーマを使って検証できるようにする·JSON Schema MOONGIFT
    rawwell
    rawwell 2009/04/20
    『JSON SchemaではPythonを使ってデータとスキーマを利用して検証を行うライブラリだ。Pythonのモジュールとして提供されているので、外部のJSONを検証するようなことを動的にできるようになる。』
  • 1