如何在XML中编码特殊字符

金缕梅

我的字符串XML包含了一系列特殊字符:

&
egrave;
&
rsquo;
&
rsquo;
&
rsquo;
&
ldquo;
&
rdquo;
&
rsquo
&
agrave;
&
agrave;

我需要替换数据库插入字符串中的特殊字符,并且尝试使用System.Net.WebUtility.HtmlEncode失败,您能帮我吗?

string sql = "insert into rss (title, description, link, pubdate) values (?,?,?, " +
             " STR_TO_DATE(?, '%a, %d %b %Y %H:%i:%s GMT'));";

OdbcCommand command;
OdbcDataAdapter adpter = new OdbcDataAdapter();
connection.Open();
command = new OdbcCommand(sql, connection);
command.Parameters.AddWithValue("param1", System.Net.WebUtility.HtmlEncode(xmlTitle.InnerText.ToString()));
command.Parameters.AddWithValue("param2", System.Net.WebUtility.HtmlEncode(xmlDescription.InnerText.ToString()));
command.Parameters.AddWithValue("param3", System.Net.WebUtility.HtmlEncode(xmlLink.InnerText.ToString()));
command.Parameters.AddWithValue("param4", System.Net.WebUtility.HtmlEncode(xmlPubDate.InnerText.ToString()));
adpter.InsertCommand = command;
adpter.InsertCommand.ExecuteNonQuery();
connection.Close();
达拉斯

您可以使用HttpUtility.HtmlDecode或在.NET 4.0及更高版本中也可以使用WebUtility.HtmlDecode

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在熊猫中编码特殊字符?

来自分类Dev

如何在python中编码特殊字符

来自分类Dev

如何在C#中编码和解码特殊字符

来自分类Dev

如何在python中编码掉html和特殊字符?

来自分类Dev

xml编码特殊字符

来自分类Dev

如何在 bash 中对所有字符(特殊和非特殊)进行 url 编码

来自分类Java

如何解码字符串中编码的特殊XML字符?

来自分类Dev

如何在JAXB中的转义xml上转义特殊字符

来自分类Dev

如何在 PercentEncoding 中仅对所有特殊字符进行编码是 swift 5

来自分类Dev

如何在 json 编码中使用特殊字符?

来自分类Dev

如何在python中转换特殊字符的编码?

来自分类Dev

在CSHTML中编码特殊字符

来自分类Dev

如何编码和解码 QueryString 中包含特殊字符的 Url?

来自分类Java

如何对URL进行编码以避免Java中的特殊字符?

来自分类Dev

如何防止laravel中的html编码(特殊字符)?

来自分类Dev

特殊字符在 nodejs Express 中编码。如何解码?

来自分类Dev

如何在Android中编写特殊字符

来自分类Java

如何在SimpleDateFormat中插入特殊字符?

来自分类Dev

如何在Elasticsearch中查询特殊字符

来自分类Dev

如何在Perl中读取特殊字符?

来自分类Dev

如何在Moc中启用特殊字符?

来自分类Dev

如何在Clojure中搜索特殊字符?

来自分类Dev

如何在xmgrace中制作特殊字符

来自分类Dev

如何在反应中阻止特殊字符?

来自分类Dev

如何在Ansible中替换特殊字符

来自分类Dev

如何在android中显示特殊字符

来自分类Dev

如何在Outlook中搜索特殊字符?

来自分类Dev

如何在HTML中显示特殊字符

来自分类Dev

如何在Android中替换特殊字符?

Related 相关文章

热门标签

归档