我一直在尝试传递一个字符串来获取节点,并且仅使用单引号(')并且仅使用双引号(")成功获取字符串。但是当字符串包含单引号和双引号时,我无法解析它。我在CString中的字符串是 -
CString str=L("H'el"lo");
以及这些的所有其他组合。你能告诉我在C ++中怎么做,我看到这些例子都在C#中,但这并没有帮助我。
这里是C#Encoding XPath Expressions with both single and double quotes
的链接XmlNode n = doc.SelectSingleNode(“/root/emp[lname=" + str + "]“);
我应该如何使我的str工作为包含任何顺序的单引号和双引号的字符串。