如何在JEditorPane中的html标签中提取内容并将其附加到另一个JEditorPane?

时间:2012-06-03 19:38:07

标签: html string append extract jeditorpane

我有2个JEditorPane。我想从一个JEditorPane的主体中取出文本并将其附加到另一个JEditorPane。第一个JEditorPane使用.getText()的打印输出是:

<html>
  <head>

  </head>
  <body>
    Here is some <b>bold text</b>
  </body>
</html>

我想在正文中获取整个字符串,包括粗体标记

1 个答案:

答案 0 :(得分:0)

String out = outgoingMsg.getText().replaceAll("</*html>|</*head>|</*body>|\n|\r", "");
    out = out.trim();

这将删除html,head,body开始和结束标记以及不必要的新行以及前导和尾随空格。