Comparer du XML
Comparez deux fichiers XML en ligne avec une comparaison structurelle. Vous pouvez ignorer les espaces, l'ordre des attributs et les commentaires pour réduire le bruit. Gratuit et sans envoi.
Les fichiers ne quittent jamais votre navigateur.
À propos de la comparaison XML
Analyse deux documents XML sous forme d'arbres et signale les différences d'éléments, d'attributs et de texte. Des options permettent d'ignorer les commentaires, l'ordre des attributs et les nœuds de texte faits d'espaces.
Comment l'utiliser
- Collez ou chargez vos deux documents XML.
- Dans Options, ignorez l'ordre des attributs, les commentaires ou les espaces s'ils n'ont pas de sens pour votre comparaison.
- Examinez la comparaison de l'arbre, où chaque modification est annotée par nœud et par attribut.
Essayer un exemple
Une fiche de livre avec un auteur et une édition ajoutés.
Ce que cet outil ne traite pas
- Les espaces de noms se comparent avec le nom qualifié : un même espace de noms sous un préfixe différent apparaît comme une différence.
- Les DTD et les entités ne sont pas développées avant la comparaison.
Questions fréquentes
Mes fichiers quittent-ils un jour mon navigateur ?
Non. Chaque comparaison s'exécute en local dans votre navigateur. Rien de ce que vous collez, déposez ou chargez n'est envoyé à un serveur, et l'outil continue de fonctionner même si vous passez hors ligne après le chargement de la page.
Cet outil est-il gratuit ?
Oui. Tous les outils DiffResolver sont gratuits, sans compte, sans inscription et sans installation. Comme le traitement se fait sur votre appareil, aucun serveur n'impose de limite d'utilisation.
Puis-je ignorer l'ordre des attributs ou les commentaires quand je compare du XML ?
Oui. Les options permettent d'ignorer l'ordre des attributs, les commentaires et les nœuds de texte faits d'espaces, ce qui permet de comparer les documents par leur sens plutôt que par leur texte.
Comment les espaces de noms XML sont-ils traités ?
Les éléments se comparent par leur nom qualifié. Un même espace de noms lié à un préfixe différent apparaît comme une différence : normalisez donc les préfixes d'abord si cela compte pour votre comparaison.
Y a-t-il une limite de taille de fichier ?
Aucune limite de serveur ne s'applique, car rien n'est envoyé. La mémoire de votre appareil fixe la limite pratique. Au-delà de 10 Mo pour le texte, 40 Mo pour les images, 100 Mo pour les documents ou 500 Mo pour les archives, l'outil vous avertit que le traitement peut être lent, mais il ne bloque jamais le fichier.
Cet outil fonctionne-t-il hors ligne ?
Oui. Le navigateur garde une copie de l'outil après la première visite, donc une page déjà ouverte fonctionne encore sans réseau. Vous pouvez aussi installer DiffResolver comme application depuis le menu du navigateur. L'installation reste facultative : dans un onglet normal, le site fonctionne de la même façon.
Où mes données sont-elles stockées ?
Vos fichiers ne sont stockés nulle part. Ils restent dans la mémoire de la page et disparaissent quand vous fermez l'onglet. Seul ce que vous enregistrez vous-même reste dans ce navigateur : un instantané, vos options d'outil et votre thème. Pour l'effacer, ouvrez Paramètres et choisissez Effacer toutes les données locales.