1

请多多包涵,因为我是 gwt 和前端方面的新手。我有一个 html 字符串:

String s=
"<html><head><title>Hello World</title></head><body><b>Hello World</b></body></html>";

(我在标签中使用空格来防止文本显示“htmlized”。)

//and gwt RichTextArea control->richTextArea

richTextArea.setHTML(s);
//So far so good as the document String displays as desired.

//Now comes the problem...
String transformed = richTextArea.getHTML();

富文本区域剥离外部并仅返回内部 html。即 body、html 和 head 标签被剥离。

问:我如何获得仅显示富文本区域中发生的修改的 html 字符串。即,原始的“外部”标签不会丢失。

希望我足够清楚。

4

1 回答 1

0

您不必在 setHTML 中设置它们<b>hello world<b/>就足够了。

此外,如果您设置外部标签,您将无法获取它们,因为它们不会在文本格式中添加任何内容。

于 2012-04-25T20:31:05.520 回答