2017-08-17 7 views
1

<br/><p></p>などの有効なhtmlタグと<test>などの無効なタグがあるコードのHTML文字列があります。私は、無効なタグがプレーンテキストとしてレンダリングされるように、両方のタグセットをブラウザにレンダリングしたいと思います。有効なHTMLタグと共に無効なHTMLタグをテキストとしてレンダリングするにはどうすればよいですか?

例えば、文字列

<test><br/>hi mark.<br/>how are you.My email is <[email protected]>

<test> こんにちはmark.howとしてブラウザに出力する必要があるためでしょうyou.Myメールが<[email protected]>

答えて

0

でいるあなたはでしょう有効であると考えられる要素をホワイトリストに登録し、ホワイトリストに一致しない要素をエンコードして、代わりにに変換する必要があります3210であり、<test>とは対照的である。アンパサンドの値は、ページ上に<のテキストとして表示されます。

関連する問題