将HTML格式的SQL数据转换为SSRS中的标准文本

将HTML格式的SQL数据转换为SSRS中的标准文本,html,sql,ssrs-2008,data-conversion,Html,Sql,Ssrs 2008,Data Conversion,我有一个MVC2 C。Net web应用程序,该应用程序以html格式存储特定描述字段的数据。当使用SSRS显示数据时,数据显示为删除的html字符…即 <p>"YOU KNOW WHAT IT MEANS TO ASSUME"</p> 所以在报告中看起来很奇怪。我可以对文本进行嵌套替换以创建正确的输出: "YOU KNOW WHAT IT MEANS TO ASSUME" 但似乎

我有一个MVC2 C。Net web应用程序,该应用程序以html格式存储特定描述字段的数据。当使用SSRS显示数据时,数据显示为删除的html字符…即

<p>"YOU KNOW WHAT IT MEANS TO ASSUME"</p>  
所以在报告中看起来很奇怪。我可以对文本进行嵌套替换以创建正确的输出:

"YOU KNOW WHAT IT MEANS TO ASSUME"
但似乎应该有某种内置的FunctininSQL可以做到这一点

有什么想法吗?

你在谷歌上搜索过“html SSR”吗

我找到了这个页面:

以下是步骤:

  • 在要显示列的表中,右键单击单元格并选择“创建占位符…”

  • 在(新占位符属性的)常规选项卡上,将值设置为所需列

  • 在标记类型中,选择HTML选项-将HTML标记解释为样式

  • 正则表达式:

    = System.Text.RegularExpressions.Regex.Replace(StringWithHTMLtoStrip, "<[^>]+>","")
    
    =System.Text.RegularExpressions.Regex.Replace(StringWithHTMLtoStrip,“]+>”,“)
    


    另一个很好的例子

    @Tony….我没有看到创建占位符菜单项。我去查一下article@MikeTWebb-公平地说,我无法测试文章所说的内容(目前无法在能够访问SSR的机器上测试)。我会在明天的工作中确认——除非你在那之前设法解决它!:)@MikeTWebb-有趣的是,当我可以在工作中再次连接到SSR时,我必须玩一下它。我也有一些书可能会有所帮助。@Diego…..System.Text.RegularExpressions.Regex在我的SSRS版本中不存在