タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

javascriptとserializationに関するmoozのブックマーク (2)

  • JavaScript で MessagePack を実装してみた - latest log

    140文字を超えちゃうので、こちらで。 id:viver さんの MessagePack を JavaScript で実装してみました。 HOT TO USE <script src="misc/msgpack.js"></script> <script src="misc/utf8.js"></script> <script> var pack = msgpack.pack("こんにちはこんにちは"); alert(msgpack.unpack(pack)); // こんにちはこんにちは </script> 現時点の仕様 / 制限事項 仕様 msgpack.pack(data:Mix):ByteArray で、data に指定されたオブジェクトをエンコードし、ByteArray( [数値, ...] ) を返します。 文字列は UTF8 な raw data として数値化します。 エンコ

    JavaScript で MessagePack を実装してみた - latest log
    mooz
    mooz 2010/05/25
    勉強になる. "JavaScriptの Number型の内部表現が IEEE754 なため、0x20000000000000 を超える値(int64, uint64 の上位14bitを利用している値)は、たとえ整数であっても正しく表現できません。"
  • MessagePack-JS - プログラミングは素晴らしい

    cuzic です。 MessagePack の JavaScript 実装を作成しましたので、公開しました。 GitHub においております。 サーバ側で生成した MessagePack の文字列をクライアント側の JavaScript で、 var data = MessagePack.unpack(unescape("%a1%61")); alert(a); と書けば Ruby で 'a'.to_msgpack に相当する MessagePack のシリアリゼーション結果を変数 data に格納します。 現在は以下の状態です。 MessagePack 形式のデコードが可能。 整数、nil 、false 、true、浮動小数点、文字列、ハッシュ、配列 に対応 FireFox 3.6.3 と IE 8.0.6 で動作検証を実施。正常動作を確認。 作成した理由としては、以下の理由です。 最近

    MessagePack-JS - プログラミングは素晴らしい
    mooz
    mooz 2010/05/23
    MessagePack の JavaScript 実装. 現在はデコードのみ.
  • 1