Bonjour,
Au cours de mon programme j'ai eu un resultat vraiment etrange et je n'ai pas reussi a le corriger pourtant mon code semble correct.
Je lis un fichier de type xml ligne par ligne et je cherche une chaine de reference.
J'arrive donc au moment que je cherche à savoir :
Avec donnee, la ligne de mon fichier xml et reference la ligne que je recherche.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Donnee : <sport titre="tennis"> Reference : <sport titre="tennis">
Et pourtant le test d'egalité entre les deux renvoit false ... auriez vous une idée?
Je place aussi mon code de comparaison :
J'ai essayé d'enlever les tabulations egalement mais sans succes.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 if (! ligneDonnee.equals(ligneReference)) { System.out.println("Donnee : "+ligneDonnee); System.out.println("Reference : "+ligneReference+"\n"); } else { System.out.println("Sport trouve"); }
Si quelqu'un a une idée je suis preneur
Partager