J'ai deux fichiers de propriétés qui contiennent des informations. Je voudrais les différencier pour voir s'ils sont identiques. Cependant, dans les fichiers de propriétés, sauf si vous spécifiez un ordre de sortie, ils écrivent dans un fichier dans un ordre différent. Je n'ai pas accès au code seulement ces fichiers. Comment puis-je vérifier si leur contenu est le même?Comment puis-je comparer deux fichiers texte différents sans tenir compte de l'ordre des lignes?
Par exemple,
File1 File2
a e
b c
c a
d d
e b
Comment puis-je détecter que ces deux fichiers seraient les mêmes? a-e représentent des chaînes d'information
Merci!
En outre, cette méthode garantit que les commentaires et les lignes vides sont ignorées, tout comme les différences de mise en forme (x = aa par rapport x = "aa"). –
+1 - c'est une meilleure réponse que la mienne (je répondais d'un point de vue générique, car j'écris en C++ plutôt que Java au jour le jour pour le moment) –