Я пытался передать строку для извлечения узла и успешно для строки только с одинарной кавычкой (‘) и только двойными кавычками («). Но я не могу разобрать его, когда строка содержит одинарные и двойные кавычки. У меня есть мой строка в CString as-
CString str=L("H'el"lo");
и все другие комбинации из них. Можете ли вы сказать мне, как сделать в C ++, я видел примеры в C #, но это не помогает мне.
Вот ссылка на C # Кодирование выражений XPath с одинарными и двойными кавычками
XmlNode n = doc.SelectSingleNode(“/root/emp[lname=" + str + "]“);
Как мне заставить мою работу str работать со строками, содержащими одинарные и двойные кавычки в любом порядке.
Задача ещё не решена.
Других решений пока нет …