【发布时间】:2011-01-06 18:29:35
【问题描述】:
在我的数据库 MYDB 中,我有一个名为 MYTABLE 的表,还有一个名为 Description 的列。我在其中保存了一个带有多个 HTML 标记的长描述。
如何返回值而不包含所有 HTML 标签?
这甚至可能吗?这样做的最佳方法是什么?在 SQL 语句中还是在后面的代码中?我该怎么做?
【问题讨论】:
标签: c# asp.net sql sql-server vb.net
在我的数据库 MYDB 中,我有一个名为 MYTABLE 的表,还有一个名为 Description 的列。我在其中保存了一个带有多个 HTML 标记的长描述。
如何返回值而不包含所有 HTML 标签?
这甚至可能吗?这样做的最佳方法是什么?在 SQL 语句中还是在后面的代码中?我该怎么做?
【问题讨论】:
标签: c# asp.net sql sql-server vb.net
您将不得不使用某种形式的 HTML 解析。如果它用于基本的 HTML 解析,那么某种形式的 Regex 就足够了。但是,对于更高级的解析,您应该查看类似 HtmlAgilityPack 的内容。我用它来解析电子邮件,我必须说它工作得很好。
【讨论】: