コンテンツへスキップ
uencoder

MessagePack エンコーダー

MessagePack エンコード — 純クライアントサイドツール。JSON を本物の MessagePack バイナリ(ワイヤ互換、msgpack-python のデフォルト動作に準拠)に変換:最短の整数形式、str/bin/array/map ファミリー全対応、$ext 規約オブジェクトによる拡張型。マップキーは挿入順を維持。出力は hex(デフォルト)または base64。プライバシーファースト、サーバー往復なし。

例を試す:
Local only

最近の履歴

履歴はまだありません

使い方

  1. 入力ボックスに JSON を貼り付けます。JSON で表現できない型は {"$bytes":"hex"}、{"$bignum":"10進"}、および形式固有の {"$tag":n} / {"$simple":n} / {"$ext":n,"data":"hex"} 規約オブジェクトを使用してください。
  2. 出力形式を選択:hex(デフォルト)または base64。
  3. エンコードされたバイナリをコピーまたはダウンロードします。

よくある質問

データはどこかにアップロードされますか?
いいえ。すべての処理はブラウザ内でローカルに行われ、サーバー往復はありません。
このツールはオフラインで動作しますか?
はい。ページ読み込み後、ツールは完全にクライアントサイドで動作し、ネットワーク接続は不要です。

関連ツール