0
汚れた入力を消去した後、Antisamyは改行文字の先頭に改行文字"\n"
を付け、" "
スペースを"\n"
に置き換えます。 私はantisamy 1.5.3 jarを使用しています。例えばのためにAntiSamyは改行文字 " n"を追加します
:以下、ここでJSON
"\n{\"instanceId\":\"54117\",\"chatTime\":\"11:30\nAM\"}
を清掃した後に出力され
11:30\nAM
..thisそれは偽 にformatOutputを変更し、trueにpreserveSpaceを追加した後に働いた11:30 AM
これは奇妙な使用例です。 AntiSamyはJSONをエスケープするためのものではありません。 HTMLの一部としてJSONを出力する場合、それをエスケープするための他のオプションを検討することができます。 – Erlend