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
Partager