Je veux vérifier si l'élément de cette structure existe pour chaque enfant. Le problème est que les enfants n'ont pas le même nom (produit, pré-panique) et je ne veux pas changer la commande. De plus, je ne peux pas changer la structure XML.
<items> <product> <resourceImages> <image /> </resourceImages> </product> <product> <resourceImages> <image /> </resourceImages> </product> <prepack> <resourceImages /> </prepack> <product> <resourceImages> <image /> </resourceImages> </product> <prepack> <resourceImages /> </prepack> </items>
3 Réponses :
Comme ça?
J'ai changé l'exemple. Je dois exécuter ces chèques dans A pour boucle. Pouvez-vous donner un exemple?
Quel élément voulez-vous vérifier? Image?
Oui, je dois vérifier dans A pour boucle si l'élément d'image existe. Mais je ne sais pas comment trouver la longueur ()
dépend également de quelle est votre première boucle, mais vous pouvez également vérifier si le nœud n'est pas non défini code>:
Il semble qu'il y a deux manières, mais le chèque en utilisant indéfini semble préférable.
if (item.image)
Quel élément? Peut-être un exemple de ce que vous voulez atteindre sera meilleur