Altova DiffDog 2024 Professional Edition

Options de comparaison pour les caractères d’espace blancs

Accueil Préc Haut Suivant

Les caractères d’espace blancs sont les suivants : espace, tabulateur, retour de chariot et le saut de ligne. Vous pouvez modifier les options de comparaison pour les caractères d’espace blancs depuis le menu Outils | Options de comparaison.

dd_whitespace_comparison

Comparer tel quel

Quand l’option Comparer tel que est activée, Texte A est considéré égal à Texte B si les caractères dans les deux strings (y compris les caractères d’espace blanc) correspondent exactement. Les caractères d’espace blanc sont pertinents pour la comparaison.

 

Normaliser

Si l’option Normaliser est activée, alors les textes sont comparés une fois que l’espace blanc a été normalisé dans les deux textes. Quand l’espace blanc est normalisé, chaque séquence de caractères d’espaces blancs consécutifs est remplacée par un seul caractère espace. De plus, les premiers caractères et caractères d’espace blanc sont découpés pour chaque ligne de texte, c’est-à-dire qu’ils sont supprimés.

 

Veuillez noter les points suivants concernant les comparaisons XML :

 

Les premiers caractères et caractères de fin d’espace blanc à l’intérieur de l’élément et les valeurs d’attribut sont découpés.

Si un élément a des éléments enfant, alors, dans le Mode Texte, l’espace blanc entre les éléments enfant compte comme différence, alors que dans le Mode Grille ce n’est pas le cas.

 

Tout supprimer

Si l’option Tout supprimer est activée, alors les textes sont comparés une fois que les caractères d’espace blancs sont supprimés des deux textes. Dans les comparaisons XML dans le Mode Texte et le Mode Grille, même les caractères d’espace blanc à l’extérieur des éléments ne seront pas comptabilisés comme différence.

 

Exemples

La table suivante illustre des différences lors de la comparaison de texte avec chaque option, en utilisant la comparaison de Texte ou la comparaison Word.

 

Texte A

Texte B

Tel quel

Normaliser

Retirer

"a"

"a "

pas égal

equal

equal

"a"

" a"

pas égal

equal

equal

"a a"

"a  a"

pas égal

equal

equal

 

La table suivante illustre des différences lors de la comparaison de texte avec chaque option, en utilisant un comparaison XML

 

Texte A

Texte B

Tel quel

Normaliser

Retirer

<?xml version="1.0"

<?xml   version="1.0"

equal

equal

equal

<book id="1">

<book id=" 1 ">

pas égal

equal

equal

<author>Mark Twain</author>

<author>Mark   Twain</author>

pas égal

equal

equal

 

© 2017-2023 Altova GmbH