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. SImpler方式呈現文字爲html
- 2. 將HTML呈現爲PNG/JPEG
- 3. 在C#中將字符串呈現爲HTML剃刀
- 4. 如何將HTML呈現爲jQuery.tmpl()中呈現的HTML?
- 5. Mustachejs將html標記呈現爲html
- 6. 主幹 - 將文本呈現爲HTML而不是字符串
- 7. 將HTML文檔呈現轉換爲硬編碼爲HTML
- 8. 將HTML字符串呈現爲React組件中的真實HTML
- 9. 將HTML呈現爲WPF中的圖像?
- 10. 將Java圖形呈現爲HTML
- 11. Rails將html呈現爲散列值
- 12. 將呈現的HTML保存爲圖像
- 13. ASP.NET如何將控件呈現爲HTML?
- 14. 將HTML代碼字符串呈現給圖像C#
- 15. 如何呈現HTML爲文本
- 16. 將呈現的HTML,以JSON
- 17. 如何使用Node將ReactJS組件呈現爲HTML字符串?
- 18. ASP.NET:將DataTable呈現爲字符串(HTML)的最短途徑?
- 19. 將HTML呈現爲來自MVC控制器的字符串
- 20. C#:將對象呈現爲XML
- 21. 如何在AngularJS中將文本呈現爲HTML
- 22. 將HTML網頁呈現爲Java中的文本
- 23. 將Wordpress網站呈現爲本地html文件
- 24. quicklook html文件爲文本,未呈現html?
- 25. 如何將字母呈現爲位圖?
- 26. JEditorPane HTML呈現
- 27. 將ASP.NET控件呈現爲HTML字符串將不會呈現選定的事件
- 28. 如何在python中將JavaScript HTML呈現爲HTML?
- 29. Splash的響應不會將html呈現爲html
- 30. 爲什麼不編輯爲呈現HTML?
@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