Bonjour,
Je me retrouve confronté à un problème:
Je ne peux pas utiliser preceding:: dans mon expression Xpath, je reçois un message d'erreur "Jeton attendu ')', reçu ':'"
et l'erreur pointe sur le premier des ::
Ma question est : peut on utiliser preceding avec msxml3?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 var source = new ActiveXObject("Msxml2.DOMDocument.3.0"); source.resolveExternals = true; source.validateOnParse = true; source.load("../___data_user/arbo/parcarbos.xml"); oNodeList = source.documentElement.selectNodes("//PARCARBOS/PARCARBO[@uti_id ='3' and not( @par_nomilot = preceding::PARCARBO/@par_nomilot )]"); for(var i=0; < oNodeList.length; i++) { alert(oNodeList.item(i).getAttribute("par_nomilot")) };
La syntaxe est-elle différente de celle que j'utilise?
Merci par avance.
Lionel.
Partager