我在数据库中有数据如下: 例如
<p><font style="BACKGROUND-COLOR: gold" size="+2" face="Arial Black"><strong>test</strong><u> test1</u> </font></p>
我需要从我的代码中检索数据并删除html标签并应用相同的元素效果。如果有像,,,的标签 所有这些都应该对所提供的文本产生影响。
所以,在上面的示例中,输出将是可能的 test(粗体字体样式)test1(带下划线)。 的测试 TEST1
请建议在vb.net中实现此目的
答案 0 :(得分:0)
1)Example of HTML string parsing with C#.NET
2)http://htmlagilitypack.codeplex.com/ - 这是常用的服务器端解析器。我会推荐这个。
3)操作html对象会更容易。否则,您可以尝试在字符串REGEX替换的帮助下解析,并且将非常繁琐&amp;复杂的工作。
答案 1 :(得分:0)
VB.NET已为此获得asp:Literal
。
<asp:Literal ID="literal" runat="server" />
在这样的代码中使用它。
Dim code As String = "<p><font style=""BACKGROUND-COLOR: gold"" size=""+2"" face=""Arial Black""><strong>test</strong><u> test1</u> </font></p>"
literal.Text = code