字符串.将双引号替换为单引号

本文关键字:替换 单引号 字符串 | 更新日期: 2023-09-27 18:24:21

我从数据库中获取iFrame代码,并将其分配给字符串

var videoCode = details.Tables["MarketingDetails"].Rows[0]["MarketingVideo"].ToString();
videoCode=videoCode.Replace("'"","'");    

调试时,视频代码的值为:

<iframe width="420" height="315" src="//www.youtube.com/embed/8GRDA1gG8R8" frameborder="0" allowfullscreen></iframe>

当我尝试执行替换时,"的值保持不变。如何正确地将双引号替换为单引号?

字符串.将双引号替换为单引号

这是一个很好的解决方案,但只有一种方法。

char doubleQuote = '"';
char singleQuote = '''';
viedeoCode = VideoCode.Replace(doubleQuote,singleQuote);

发现i需要对从数据库中提取的值使用HtmlEntitys DeEnitize。

videoCode=HtmlEntity.DeEnitize(videoCode);