相关疑难解决方法(0)

如何从格式化的字符串中删除空行?

如何在C#中删除字符串中的空行?我在C#(winforms)中生成一些文本文件,由于某种原因,有一些空行.如何在生成字符串后删除它们(使用StringBuilderTextWrite).

示例文本文件:

THIS IS A LINE



THIS IS ANOTHER LINE AFTER SOME EMPTY LINES!
Run Code Online (Sandbox Code Playgroud)

谢谢.

c# regex string stringbuilder

32
推荐指数
3
解决办法
6万
查看次数

使用HtmlAgilityPack解析时删除空格和换行符

我尝试使用HtmlAgilityPack以下列方式解析HTML:

HtmlDocument htmlDoc = new HtmlDocument();
htmlDoc.LoadHtml(xhtmlString);
Run Code Online (Sandbox Code Playgroud)

不幸的是,xhtmlString包含不必要的空格和换行符,所以htmlDoc的_text现在看起来像这样:

<html xmlns=\"http://www.w3.org/1999/xhtml\">\n\t<head></head>\n\t<body>\n\n<p>Alle Auktionen<br /></p>\n\n\t</body>\n</html>

在使用身体的子元素时,这对我来说是个问题.

删除这些不必要字符的最简单方法是什么?

HtmlAgilityPack是否提供某种功能来清除新行和标签中的HTML?

c# asp.net trim html-agility-pack

6
推荐指数
1
解决办法
5778
查看次数

标签 统计

c# ×2

asp.net ×1

html-agility-pack ×1

regex ×1

string ×1

stringbuilder ×1

trim ×1