0
A
回答
1
使用正則表達式。
String result = Regex.Replace(your_text_goes_here, @"<[^>]*>", String.Empty);
3
我會建議嘗試的HTML敏捷包.NET:
Attemtping通過HTML與別的是解析,在大多數情況下,不可靠的。
0
您需要使用某種形式的HTML解析器。你可以使用現有的Regex或建立自己的。但是,它們並不總是100%可靠。我會建議使用像HtmlAgilityPack第三方實用程序(我用這一個,並會推薦它)
0
窮人的HTML解析器
string s =
@"
<html>
<body>
<h1>My First Heading</h1>
<p>My first paragraph.</p>
</body>
</html>
";
foreach (var item in s.Split(new char[]{'<'}))
{
int x = item.IndexOf('>');
if (x != -1)
{
Console.WriteLine(item.Substring(x).Trim('>'));
}
}
相關問題
- 1. 使用angularJs將文本呈現爲html
- 2. SImpler方式呈現文字爲html
- 3. 將html呈現爲pdf
- 4. 將HTML呈現爲PNG/JPEG
- 5. 將HTML呈現爲TIFF
- 6. jquery/backbone/mustache/json將html作爲文本字符串呈現爲
- 7. 在C#中將字符串呈現爲HTML剃刀
- 8. 如何將HTML呈現爲jQuery.tmpl()中呈現的HTML?
- 9. Mustachejs將html標記呈現爲html
- 10. 主幹 - 將文本呈現爲HTML而不是字符串
- 11. 將HTML文檔呈現轉換爲硬編碼爲HTML
- 12. 將如何獲取HTML字符串中呈現爲html
- 13. 將HTML字符串呈現爲React組件中的真實HTML
- 14. 將Java圖形呈現爲HTML
- 15. 將呈現的HTML保存爲圖像
- 16. 將CSV數據呈現爲HTML
- 17. 將HTML呈現爲WPF中的圖像?
- 18. Rails將html呈現爲散列值
- 19. ASP.NET如何將控件呈現爲HTML?
- 20. 將HTML代碼字符串呈現給圖像C#
- 21. 如何呈現HTML爲文本
- 22. XML:呈現爲URL中的HTML文件
- 23. AngularJS在HTML中呈現爲明文
- 24. Django將字段呈現爲字符串
- 25. BOLT將不會呈現HTML?
- 26. 將呈現的HTML,以JSON
- 27. HTML呈現轉義字符
- 28. Knockout呈現html字符串
- 29. 如何將包含HTML的字符串呈現爲C#中的圖像?
- 30. UIPrintPageRenderer呈現爲PDF(字體呈現)
@sashaeve:這是不夠可靠的呈現HTML – James 2010-04-14 12:52:03
@James:爲什麼不呢?所有這一切取決於HTML的複雜性將被用作來源。如果在例子中這麼簡單 - 這就足夠了。 – sashaeve 2010-04-14 12:55:15
是的,也許如此(因爲我建議我自己),但我認爲HTML會比示例中提供的更復雜一點。 – James 2010-04-14 13:02:32