Caractère d'échappement pour l'apostrophe
Bonjour à tous,
J'ai développé un programme en C# dans lequel j'utilise des fichiers XML pour stocker des données. J'ai déjà posé le problème sur le forum C# mais n'ayant reçu aucune réponse, je tente ma chance ici.
Donc, l'interrogation ainsi que l'insertion de nouvelles données fonctionne correctement en me servant de XPATH à une exception près: lorsque la valeur d'un noeud contient un apostrophe comme par exemple "Crémant-d'Alsace". Si je fais une demande de sélection comme suit:
Code:
1 2 3
|
string NomDénomination = "Crémant-d'Alsace";
string sXPathQuery = "//Terroir[Dénomination = '" + NomDénomination + "']"; |
Je reçois le message d'erreur m'indiquant que le jeton est non valide.
Existe-t-il avec XPATH un caractère d'achappement me permettant d'utiliser les apostrophes ?