我尝试将撇号 ' 保存到XML中,但总是出现错误。
当我想要保存新项目时,首先我会尝试查找它。我使用以下代码:
XmlNode letters = root.SelectSingleNode("//letters");
XmlNode oldFileLetter = letters.SelectSingleNode("letter[@name='"+letterName+"']");
但当 letterName
包含撇号 ' 时,我会收到一个错误,路径没有关闭。
我还找到了这个C# 解析带有撇号的 XML 抛出异常,但是当我按照 Steven 的说法操作时,针对撇号就没问题了,但双引号抛出异常。
我需要同时传递 " 和 '。