RFC 8259 et I-JSON

Guide d’interopérabilité JSON

Un JSON valide peut se comporter différemment selon le runtime. Voici ce que l’outil conserve avant conversion.

Clés dupliquées

De nombreux consommateurs n’exposent qu’une valeur lorsqu’un nom apparaît deux fois. JSONClarity conserve les deux positions et ne choisit jamais de gagnant.

Nombres et Unicode

Les grands entiers et longues décimales peuvent dépasser la précision binary64. Les lexèmes numériques sont conservés et les surrogates Unicode isolés sont signalés.

Réparation contrôlée

Les virgules finales et corrections syntaxiques simples sont prévisualisées. Doublons, NaN, Infinity, undefined et structures ambiguës restent des décisions manuelles.