Bonjour,
Je travaille actuellement avec msxml3 et JScript et je dois utiliser le code suivant:Ceci fonctionne très bien lorsque str_nomilot est sans apostrophe.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 var source = new ActiveXObject("Msxml2.DOMDocument.3.0"); source.resolveExternals = true; source.validateOnParse = true; source.load("../___data_user/arbo/parcarbos.xml"); oNodeListP = source.documentElement.selectNodes("//PARCARBOS/PARCARBO[@uti_id ='5' and @par_nomilot = '" + str_nomilot + "' ]");
J'aimerais pouvoir faire fonctionner cela avec str_nomilot contenant une apostrophe donc je change le code comme cela:
c'est OK, par contre ça plante si str_nomilot contient un guillemet (")
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 var source = new ActiveXObject("Msxml2.DOMDocument.3.0"); source.resolveExternals = true; source.validateOnParse = true; source.load("../___data_user/arbo/parcarbos.xml"); oNodeListP = source.documentElement.selectNodes("//PARCARBOS/PARCARBO[@uti_id ='5' and @par_nomilot = \"" + str_nomilot + "\" ]");
Comment pourrais-je faire pour que mon code fonctionne avec str_nomilot contenant une apostrophe et un guillemet?
Merci par avance.
Lionel.
Partager