Bonjour

Je fait une requete XPath comme suit :
Code Python : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
import xml.etree.ElementTree as ET
 
 
xmlfile = r'C:\extraction_CZZ\file.cc'
 
tree = ET.parse(xmlfile)
root = tree.getroot()
 
for elm in root.findall("./Geometries/Geometry[3]/Datas/Insert[@insertType = '3']"):
       print(elm.attrib["refName"])

qui fonctionne tres bien.

Mais j'aimerais recuperer la position total comme l'exmple ci-dessous

normalment chaque element trouvé devrait avoir une XPATH avec un index (en gras italique
./Geometries/Geometry[3]/Datas/Insert[57235]

comme puis je faire SVP ?

MErci