相关疑难解决方法(0)

如何使用 Jsoup 从文本中仅删除 html 标签?

我想使用 JSOUP 从文本中仅删除 html 标签。我使用了这里的解决方案(我之前关于 JSOUP 的问题)但经过一些检查后我发现 JSOUP 得到 JAVA 堆异常:大 html 的 OutOfMemoryError 但不是全部。例如,它在 html 2Mb 和 10000 行上失败。代码在最后一行抛出异常(不在 Jsoup.parse 上):

public String StripHtml(String html){
  html = html.replace("&lt;", "<").replace("&gt;", ">");
  String[] tags = getAllStandardHtmlTags;
  Document thing = Jsoup.parse(html);
  for (String tag : tags) {
      for (Element elem : thing.getElementsByTag(tag)) {
          elem.parent().insertChildren(elem.siblingIndex(),elem.childNodes());
          elem.remove();
      }
  }
  return thing.html();
}
Run Code Online (Sandbox Code Playgroud)

有办法解决吗?

html java strip out-of-memory jsoup

4
推荐指数
1
解决办法
5580
查看次数

如何增加最大内存池大小?阿帕奇汤姆猫 9

我正在尝试增加 Apache tomcat 中的最大内存池config

我在 Apache 的帮助下使用 Geo-server 服务,但是我在 Geo-server 中的内存很快就被填满了。我一直必须从地理服务器服务器状态中释放内存。

当我从Apache 未启动增加时,我必须2048 maximum通过停止 Apache 服务器来增加我的内存。1024 to 2048

谁能指导我该怎么做,如何增加内存大小?

在此输入图像描述

java apache tomcat geoserver

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

标签 统计

java ×2

apache ×1

geoserver ×1

html ×1

jsoup ×1

out-of-memory ×1

strip ×1

tomcat ×1