[jscript] selectNodes apostrophes et guillemet
Bonjour,
Je travaille actuellement avec msxml3 et JScript et je dois utiliser le code suivant:
Code:
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 + "' ]"); |
Ceci fonctionne très bien lorsque str_nomilot est sans apostrophe.
J'aimerais pouvoir faire fonctionner cela avec str_nomilot contenant une apostrophe donc je change le code comme cela:
Code:
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 + "\" ]"); |
c'est OK, par contre ça plante si str_nomilot contient un guillemet (")
Comment pourrais-je faire pour que mon code fonctionne avec str_nomilot contenant une apostrophe et un guillemet?
Merci par avance.
Lionel.