1

私はgwtとフロントエンドの初心者なので、ご容赦ください。私はhtml文字列を持っています:

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

(タグにスペースを使用して、テキストが「html化」されないようにしています。)

//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 タグが削除されます。

Q リッチ テキスト エリアに表示される変更のみを含む html 文字列を取得するにはどうすればよいですか。つまり、元の「外側」タグは失われません。

私が十分に明確であることを願っています。

4

1 に答える 1

0

setHTMLで設定する必要はありません<b>hello world<b/>

また、外部タグを設定すると、テキストの書式設定に何も追加されないため、取得できません。

于 2012-04-25T20:31:05.520 に答える