compter l'occurrence d'un mot dans un fichier xml

compter l'occurrence d'un mot dans un fichier xml - Shell/Batch - Programmation

Marsh Posté le 06-04-2011 à 09:45:30    

Bonjour,
 
Je veux compter le nombre d'occurrence d'un mot dans un fichier xml donné comme input.
Par exemple trouver, combien de fois nous avons le mot "true".
le résultat, s'affiche: le nombre d'occurrence de "True" est 12 fois
 
Merci beaucoup pour votre aide
 

Reply

Marsh Posté le 06-04-2011 à 09:45:30   

Reply

Marsh Posté le 06-04-2011 à 10:39:24    

Code :
  1. #!/bin/bash
  2. read -p 'Quel est votre fichier XML ? ' file
  3. read -p 'Quel est votre mot ? ' word
  4. occurence=$(grep -io "$word" "$file" |wc -l )
  5. if [ "$occurence" -gt 0 ]; then
  6.   echo "Il y $occurence fois le mot $word dans le fichier $file"
  7. else
  8.   echo "Je n'ai pas pu trouver ce mot"
  9. fi

Message cité 1 fois
Message édité par roondar le 06-04-2011 à 10:45:27
Reply

Marsh Posté le 06-04-2011 à 14:40:21    


Meci beaucoup pour votre aide.
ça marche parfaitement
 

roondar a écrit :

Code :
  1. #!/bin/bash
  2. read -p 'Quel est votre fichier XML ? ' file
  3. read -p 'Quel est votre mot ? ' word
  4. occurence=$(grep -io "$word" "$file" |wc -l )
  5. if [ "$occurence" -gt 0 ]; then
  6.   echo "Il y $occurence fois le mot $word dans le fichier $file"
  7. else
  8.   echo "Je n'ai pas pu trouver ce mot"
  9. fi



Reply

Marsh Posté le 10-03-2012 à 11:26:34    

Bonjour  
 
J'ai le même problème, mais je veux un code java qui permet de calculer le nombre d’occurrence de tous les mots (en indiquant la balise) dans un fichier xml.
 
Aidez-moi svp

Reply

Sujets relatifs:

Leave a Replay

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