lecture fichier et comparaison chaines de caracteres
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 :
Code:
1 2
| Donnee : <sport titre="tennis">
Reference : <sport titre="tennis"> |
Avec donnee, la ligne de mon fichier xml et reference la ligne que je recherche.
Et pourtant le test d'egalité entre les deux renvoit false ... auriez vous une idée?
Je place aussi mon code de comparaison :
Code:
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");
} |
J'ai essayé d'enlever les tabulations egalement mais sans succes.
Si quelqu'un a une idée je suis preneur ;)