Référentiel technique de comparaison structurelle conforme aux RFC 6902 et RFC 7396, diffs d'arbres hiérarchiques, tolérance à l'ordre des clés et surlignage.
Évalue les dictionnaires de manière sémantique sans tenir compte de l'ordre lexical des clés.
Normalise l'indentation et les sauts de ligne avant d'effectuer le calcul des différences.
Mise en page comparative : Vue scindée côte à côte ou arbre unifié.
Contrairement aux diffs textuels qui signalent un changement dès que des clés sont réordonnées, un moteur sémantique identifie l'équivalence logique parfaite des objets.
Les différences structurelles calculent des opérations atomiques (add, remove, replace) directement sérialisables sous forme de patchs standardisés.
Toutes les analyses récursives s'exécutent dans la mémoire de votre navigateur. Vos données d'API de production ne quittent jamais votre machine.
La norme RFC 8259 interdit les virgules finales et les commentaires. L'éditeur met en évidence les erreurs de syntaxe avec numéros de lignes.
En JSON, l'index d'un tableau est sémantiquement porteur d'ordre. Des éléments déplacés sont considérés comme des remplacements d'index.
Le diff textuel compare des lignes de caractères et produit de faux positifs dès qu'un espace change. Le diff sémantique analyse l'arbre abstrait (AST) pour isoler les réelles mutations de données.
Les clés d'objets forment un ensemble non ordonné, tandis que les éléments de tableaux constituent une suite ordonnée où la position d'index est signifiante.
Oui. L'algorithme récursif optimisé compare des structures volumineuses en quelques millisecondes dans la mémoire du navigateur sans ralentissement.
Absolument. Cet outil s'exécute à 100% dans votre navigateur ('use client'). Aucune donnée JSON ni charge utile n'est envoyée à des serveurs tiers.
Convert PNG, JPG, SVG, and GIF images into base64 data URIs ready for inline HTML img src and CSS background-image tags.
Audit Dockerfiles for security pitfalls (root users, unpinned base images, multi-stage build opportunities) in real-time.
Lookup hardware manufacturers (Apple, Cisco, Intel, Huawei) from 48-bit MAC addresses and format in colon or hyphen formats.
Translate complex crontab expressions (e.g., 0 0 1,15 * ?) into clear human sentences with upcoming execution timestamps.
Convert dotted-decimal subnet masks (255.255.255.0) into Cisco wildcard masks (0.0.0.255) and CIDR prefixes (/24).
Compare code snippets, prose, and config files with Myers diff algorithm, inline character highlights, and split view.