Bonjour , je viens vers vous car meme si je pense avoir compris le xpath et comment marche le dom , je n'arrive pas a trouvé mon erreurs après des essais multiple.
mon xml :
mon xpath :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9<?xml version="1.0" encoding="utf-8"?> <root> <palettes> <palette nom="palette de test"> <line>-1 12 2 -1 0 0 0 0</line> <line>-1 12 2 -1 0 0 0 -1</line> </palette> </palettes> </root>
evidemment j'aurais aimé que la derniere ligne affiche 1 ^^ , si quelqu'un peux m'aider !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 $xpath = new DomXPath($xml); $lines = $xpath->query("/palettes/palette[@nom='palette de test']/line[0]"); echo $lines->length; // 0
Merci !
Partager