Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
992 connectés 

  FORUM HardWare.fr
  Programmation
  XML/XSL

  Lire fichier Xml en C++

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Lire fichier Xml en C++

n°1703029
Kimahri01
Posté le 16-03-2008 à 12:56:16  profilanswer
 

Bonjour,
j'ai un fichier XML sous la forme :
 
<Nom>
 <Balise1>blabla1</Balise1>
 <Balise2>blabla2</Balise2>
</Nom>
 
J'aimerais récupérer les informations "blabla1" et "blabla2" pour les afficher dans un Label en C++.
Etant débutant, merci de détailler.

mood
Publicité
Posté le 16-03-2008 à 12:56:16  profilanswer
 

n°1703059
olivthill
Posté le 16-03-2008 à 16:27:02  profilanswer
 

Où est la difficulté ?
 
D'écrire un algorithme ? De le transformer en code ? D'être obligé de concevoir trois petites boucles imbriquées  plutôt que d'avoir une fonction qui fasse cela automatiquement (d'ailleurs je crois que cela existe, mais c'est plus lourd à mettre en oeuvre qu'un petit programme maison) ?
 
L'algorithme serait :

Code :
  1. Ouverture du fichier
  2. Boucle de lecture jusqu'à la fin de fichier ou jusqu'à la balise <Nom>
  3.    Boucle de lecture jusqu'à la fin de fichier ou jusqu'à la balise </Nom> ou jusqu'à la balise Balise1 ou Balise2
  4.       Boucle de lecture jusqu'à la fin de fichier ou jusqu'à la balise </Nom> ou jusqu'à la balise </Balise1> ou </Balise2>
  5.          Récupération de blabla.
  6. Fermeture du fichier

Voilà, ça casse pas trois pattes à un canard.

n°1703070
_darkalt3_
Proctopathe
Posté le 16-03-2008 à 17:22:22  profilanswer
 

Le mieux est encore d'utiliser une lib tierce, comme par exemple tinyxml, pour débuter correctement avec le xml.
 
Pas besoin de réinventer la roue ...


---------------
Töp of the plöp

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  XML/XSL

  Lire fichier Xml en C++

 

Sujets relatifs
Comment télécharger un fichier se trouvant sur le net en VBA ?Affecter un pointeur de fichier a un autre
passer et afficher un fichier xml à travers php[HTML]Construction de fichier HTML à la volée
Créer une fichier .mms[Résolu] VB.NET lire clé registre
substitutions de valeurs dans un fichiercopie de fichier
Boîte de dialogue pour copie d'un fichier 
Plus de sujets relatifs à : Lire fichier Xml en C++


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR