2013-10-29 61 views
1

我從數據庫存儲HTML值數據,我想,當我做到這一點的價值出現這樣的獲取非HTML文本值

subject <p>body</p> 

回答

1

您可以使用HtmlAgilityPack解析DB中的html。

string html = "subject <p>body</p>"; 
var doc = new HtmlAgilityPack.HtmlDocument(); 
doc.LoadHtml(html); 
string textOnly = doc.DocumentNode.InnerText; // "subject body" 
1
只得到不html元素

Me.txtArea1.InnerHtml = _subject + _body 

文本

導入正則表達式之上:

Imports System.Text.RegularExpressions 

然後,使用這樣的:

Me.txtArea1.InnerHtml = _subject + Regex.Replace(_body, "<.*?>", "")