読み込み中…
読み込み中…
読み込み中…
JSONをMessagePackへ変換します。テキストを貼り付けるかファイルを選択し、結果を確認してからコピーまたはダウンロードできます。
MessagePackの出力がここに表示されます
入力を変換すると、ローカルダウンロードを作成できます。
逆方向に変換しますか? MessagePackからJSONへ変換.
定義済みの変換方針
CBORとMessagePackでは、バイナリ値はバイト配列のまま保持されます。JSONに変換すると、バイト列は明示的な「{$bytes: "Base64…"}」オブジェクトを使用し、JSONの安全な範囲外の整数は丸めず文字列として出力します。
[
{ "id": 1, "name": "Ada", "active": true },
{ "id": 2, "name": "Linus", "active": false }
]converted.msgpack · 63 bytes
JSONデータを貼り付けるか開き、検証メッセージを確認してから、MessagePackの結果をコピーまたはダウンロードします。
入力は20 MBまでに制限されています。負荷の高いブラウザー処理では進捗が表示され、キャンセルも可能です。ページの応答性を保つためタイムアウトも設定されています。
この変換で対応している値は、型と値が維持されます。ただし、形式固有のレイアウト、コメント、空白は変わる場合があります。
整数は内部でBigIntとして保持され、JSONで安全に表現できない場合は文字列になります。NaNとInfinityは、無効なJSONや丸めた出力ではなく、明確なエラーになります。