RFC 8259とI-JSON

JSON相互運用ガイド

有効なJSONでも実行環境によって挙動が異なる場合があります。変換前に保持する情報を具体例で示します。

重複キー

同名キーが2回あると、多くのシステムは片方だけを表示します。JSONClarityは両方の位置を保持し、どちらも勝者にしません。

数値とUnicode

大きな整数や長い小数はbinary64の精度を超える場合があります。数値原文を保持し、孤立サロゲートを警告します。

制御された修復

単純な修正はプレビューします。重複、NaN、Infinity、undefined、曖昧な構造は手動判断です。