Pour extraire des instances d'un attribut de nœud particulier à partir d'un document XML, vous pouvez exploiter le module ElementTree en Python.
ElementTree fournit une API pratique pour analyser et manipuler les données XML. Voici un guide étape par étape :
import xml.etree.ElementTree as ET root = ET.parse('thefile.xml').getroot()
for type_tag in root.findall('bar/type'):
value = type_tag.get('foobar')
Cette méthode renverra la valeur de l'attribut foobar pour l'élément de type actuel. Vous pouvez ensuite effectuer des opérations sur les valeurs extraites, comme les imprimer sur la console comme indiqué dans la réponse fournie.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!