Bonjour , je suis débutant en delphi et xml,
on me demande de faire une application avec ces deux technologies.
J'ai refléchis à la structure de mon xml, je vous la donne ici :
<recettes>
<recette1>
<nom>Boeuf carotte</nom>
<portion>10</portion>
<produits>
<protidique>
<produit></produit>
<produit></produit>
</protidique>
<autre>
<produit></produit>
<produit></produit>
<produit></produit>
<produit></produit>
</autre>
</produits>
<comparaison></comparaison>
</recette1>
<recette2>
<nom>Boeuf bourguignon</nom>
<portion>10</portion>
<produits>
<protidique>
<produit></produit>
<produit></produit>
<produit></produit>
<produit></produit>
</protidique>
</produits>
<comparaison></comparaison>
</recette2>
</recettes>
J'ai vu que dans delphi il faut utiliser le composant TXMLDocument.
J'ai commencé a regardé les propriétés et les faq.
pourtant j'aurais quelques questions :
- Comment connaitre le nombre d'un noeud spécifique
par exemple pour connaitre le nombre de balise <produit> ? suis je obliger de faire une boucle sur les childNode ???
car apperement count renvoi le nombre de noeud enfant si j'ai compris
- Comment pointer directement sur un noeud spécifique
Je voudrais eviter de passer par
XMLDoc.DocumentElement.childNodes['recettes'].childNodes['recette2'].childNodes['produits']....
Cordialement
Partager