替换“在一个字符串中

本文关键字:一个 字符串 ldquo 替换 | 更新日期: 2023-09-27 18:09:27

我试图在c#中替换“”,它们位于我从API调用中获得的数据的中间。
我想将它们替换为我的"key",但是当我这样做时

response = response.Replace("“", "$QUOT");
response = response.Replace("”", "$QUOT");

它实际上并不替换任何东西。
我需要稍后显示此数据并能够使用XmlReader处理它,但是当它在我传递给它的流中看到ldquo时抛出异常。
什么好主意吗?

它实际上只是一个字符串,用于保存来自HttpClient的自定义API的get响应。它只是一些XML。它不是一个属性。

它在字符串中,我已经检查了多次。它永远不会被替换。

替换“在一个字符串中

这是可能的,“字符串实际上被编码为“相同的”,但他们可能仍然看起来只是&ldquo/&rdquo