comparaison de deux fichiers!! SOS

comparaison de deux fichiers!! SOS - Perl - Programmation

Marsh Posté le 01-06-2004 à 16:10:55    

:hello:  
Bonjour,
 
je dois faire un programme en perl qui compare deux fichiers de même forme.
Voici un exemple:
fichier 1
<document><name>A
<ENTITY>
<X>
<Y>
</ENTITY>
</document>
<document><name>B
<ENTITY>
<Z>
</ENTITY>
</document>
<document><name>C
<ENTITY>
</ENTITY>
</document>
...
 
Fichier 2:
<document><name>A
<ENTITY>
<T>
</ENTITY>
</document>
<document><name>B
<ENTITY>
<R>
</ENTITY>
</document>
<document><name>C
<ENTITY>
</ENTITY>
</document>
...
 
Il faut que je sache si pour le même document A T=X ou T=Y ou ni l'un ni l'autre. Le fichier 1 étant le modèle il y a un compteur C1 qui s'incrémente si X=T et un compteur C2 qui s'incréménte si X!=T.
 
Voilà mon problème.
Je pensais faire un tableau associatif pour mon premier fichier avec comme clé le numéro du document et comme valeur le contenu <ENTITY> ... </ENTITY>.
Ensuite lire le fichier 2, si document fichier A=document fichier B, et si ENTITY fichier 1= ENTITY fichier 2 j'ajoute 1 à C1, sinon appel d'une procédure qui regarde le contenu d'ENTITY et qui découpe pour pouvoir comparer dans le détail.
 
Je suis débutante en programmation donc je n'arrive pas à concrétiser ma pensée.
Merci de votre aide.
 


---------------
Elise
Reply

Marsh Posté le 01-06-2004 à 16:10:55   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed