//On récupère toutes les nodes "Reproduction" XmlNodeList xmlNodeList = data.LastXml.GetElementsByTagName("Reproduction"); //On boucle sur la liste des nodes, on vérifie celles qui ne contiennent pas de données et on les supprime //On réinitialise le compteur "i" puisque le nombre de noeuds de la liste a changé. for (int i = 0; i < xmlNodeList.Count; i++) { i = 0; if (string.IsNullOrEmpty(xmlNodeList[i].SelectSingleNode("reproduction.reference/reproduction.file").InnerXml)) { xmlNodeList[i].ParentNode.RemoveChild(xmlNodeList[i]); } }
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question<Reproduction> .... </Reproduction> <Reproduction> .... </reproduction>
<Reproduction> .... </Reproduction> <Reproduction></Reproduction> <Reproduction> .... </reproduction>