Documentation de Gambas - /comp/gb.xml/xmlelement/getchildrenbytagname

/comp/gb.xml/xmlelement/getchildrenbytagname

# XmlElement.GetChildrenByTagName (gb.xml)

Function GetChildrenByTagName ( TagName As String [ , Mode As Integer, Depth As Integer ] ) As XmlElement[]

Recherche tous les éléments enfants de l'élément actuel ayant pour tag `TagName`, puis les retourne.

L'argument `Depth` vous permet d'ajuster la profondeur de recherche des éléments à partir de l'élément courant :

- Si `Depth` vaut 0, alors la méthode ne retourne rien;

- si `Depth` vaut 1, alors la méthode retournera uniquement l'élément courant, si son tag correspond à TagName;

- si `Depth` vaut 2, alors la méthode recherchera uniquement les éléments dont le tag correspond à TagName parmi les enfants directs de l'élément courant;

- ... et ainsi de suite.