Antisamy 在脚本标记后删除字符串
Antisamy removing string after script tag
我有一个场景,我通过 AntiSamy 标签传递一个字符串。字符串是 .
String dirtyContent = "<script>test<script>testing";
CleanResults cr = as.scan(dirtyContent, policy);
System.out.println(cr.getCleanHTML());
所以我期待 AntiSamy 删除标签及其内容并进行打印测试。但 AntiSamy 正在删除整个内容和 return 空字符串。谁能帮忙?谢谢。
我犯了一个错误,我后来才意识到。脚本标签没有正确关闭。 <script>test<script>testing
应该是 <script>test</script>testing
所以在内部,antisamy 所做的是将 <script>test<script>testing
设为 <script>test<script>testing</script>
,然后删除整个字符串。终于抓到这个了感谢您的帮助。
我有一个场景,我通过 AntiSamy 标签传递一个字符串。字符串是 .
String dirtyContent = "<script>test<script>testing";
CleanResults cr = as.scan(dirtyContent, policy);
System.out.println(cr.getCleanHTML());
所以我期待 AntiSamy 删除标签及其内容并进行打印测试。但 AntiSamy 正在删除整个内容和 return 空字符串。谁能帮忙?谢谢。
我犯了一个错误,我后来才意识到。脚本标签没有正确关闭。 <script>test<script>testing
应该是 <script>test</script>testing
所以在内部,antisamy 所做的是将 <script>test<script>testing
设为 <script>test<script>testing</script>
,然后删除整个字符串。终于抓到这个了感谢您的帮助。